hikari_hiro
Usuario Novato
Usuario Novato

Hola!!!  podrian ayudarme, lo que quiero es hacer una busqueda pero me manda error en la parte donde esta  "echo". esta es la sentencia que me manda .... podrían decirme que puedo hacer?

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:xampphtdocsalmacenNueva carpetabuscar.php on line 33

{while ($row = mysql_fetch_array($result));
echo "<p>Resultados: $total</p>";
(es aqui donde me manda el error,)echo "Clave <input type='text'  name='cve'  size='10' value='$row['cve']'><br>";
echo  "<p> Cantidad<input type='text' name='cantidad' size='10' value='$row['cantidad']'>";
echo "<p> Descripcion </td> <td><input type='text' name='descripcion' size='10' value='$row['descripcion']'></p> ";
echo "<p>Fecha </td> <td><input type='text' name='fecha' size='10' value='$row['fecha']' > </p>";
echo "<p>Referencia<input type='text' name='referencia' size='30' value='$row['referencia']'></p>";
}

ayudenme por favor!!!!!!

Avatar Image
Machacateclados
Machacateclados

MMmmmmmm, en principio parece estar todo correcto, salvo la llave que hay antes del while, que deberás de quitar (al menos en el código que has mandado aquí.
Supongo que $total será un mysql_num_rows($result);
Fijate que en $row[] dentro estén los nombres de los campos de la tabla devuelta, y tienen que estar escritos igual, y al estar dentro de un echo, tiene que ser sin comillas, es decir $row[cve] por ej.
(ahi está el fallo parece ser, pues a mi me canta cada vez que lo escribo con comillas)

Espero que sea eso! Un saludo!!:-]

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares