Conexión de vfp con mysql

Buenas noches, hola como esta?

Una pregunta verá me he instalado el driver de mysql pero no me deja conectar con vfp, que será?

Me he instalado el driver 3.51.30 y el 5.1.13 pero solo me muestra el 3.51.30 en vfp

1 Respuesta

Respuesta
1

¿Te arroja algún error?

ya me hace la conexión, lo que deseo que por favor me ayude con el insert, como debo hacer porque puse un código y como que guarda pero veo en la tabla y nada el código es este

DO \LOJA30\DBF\CONEXIONES.PRG
v1=thisform.text1.Value
v2=thisform.text2.Value
MyCon=SQLCONNECT()
SQLSETPROP(MyCon,"PacketSize",2048)
SQLEXEC(MyCon,"insert into clientes values(null,?v1,?v2)")
IF SQLCOMMIT(MyCon)>0
WAIT WINDOW("Datos guardados con éxito") TIMEOUT .8
ELSE
IF AERROR(laERROR)>0
MESSAGEBOX("Se ha producido un error"+laERROR[2])
endif
ENDIF
SQLDISCONNECT(MyCon)

¿La tabla permite que el primer campo sea nulo?

Quizá sea mejor especificar que campos deseas cargar antes

insert into clientes (nombre, apellido) values (?v1, ?v2)

Esto ya lo logré menos mal tenía un sistema en mysql y vfp y ahí le vi como hace, ya arreglé

¿Tienes mas dudas a esta pregunta?

Si no es así, cierra esta pregunta, así cuando necesites preguntar de nuevo puedes abrir otro flujo.

lo que pasa es que está pendiente la actualización, sino que estoy revisando algo con mysql y php, si sabes de eso?

¿Qué dudas tienes con php? Te podría ayudar

estoy llenando un vector con un registro de una consulta, por separado el archivo me funciona pero al meter el código en el archivo principal se daña, entonces solo le llamo con requiere_once a ese archivo pero igual me da el error.

Es que necesito ese vector almacenado para hacer un grafico

¿Tienes el error que genera para verificar que está sucediendo?

no se como llenar el vector desde un registro, me sale este error

Notice: Undefined variable: row in C:\xampp\htdocs\video_php_poo_38\consulta.php on line 29

si deseas te envío mi código

Pégalo acá el código. El problema es que la variable $row de la linea 29 nunca ha sido inicializada

/$materia=array();
$materia = array ('matemática', 'lengua', 'ciencias', 'sociales','química','biología','historia','geografía');
$notas=array();
//var_dump($notas);
/////////////////////
if ($result = $mysqli->query($query)) {
/* obtener array asociativo */
while ($notas = $result->fetch_assoc()) {
$notas[]=$row['matemática'];
$notas[]=$row['lengua'];
$notas[]=$row['ciencias'];
$notas[]=$row['sociales'];
$notas[]=$row['química'];
$notas[]=$row['biología'];
$notas[]=$row['historia'];
$notas[]=$row['geografía'];

Estas haciendo la asignación al revés.

Intercambia $notas por $row

$row[]=$notas['matemática'];

O en caso contrario modifica desde el bucle

while ($row = $result->fetch_assoc()) {

gracias finalmente lo pude hacer leí el blog de código fácil y dice que no hay como imprimir antes de obtener el gráfico y comenté esto y lo demás arreglé y ya me muestra el gráfico

Genial!

Recuerda cerrar tu pregunta!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas