Autor
|
Tema: Problema con string de consulta a bbdd (Leído 3,281 veces)
|
fede_cp
Desconectado
Mensajes: 527
"porque pensar nunca fue entender"
|
buen, resulta que quiero hacer una consulta con WHERE a un id (que es una variable), pero me da parse error, y probe con un monton de cosas, nose porque me lo sigue dando, aver si me dan una mano. code: $consulta3 = "SELECT sitio FROM info_sitios WHERE id = '".$tot2[0]."'");
que, buen gente saludos espero que me puedan ayudar
|
|
« Última modificación: 9 Diciembre 2009, 03:49 am por fede_cp »
|
En línea
|
somos lo que hacemos para cambiar lo que somos
http://elhackerblog.blogspot.com el blog de elhacker.net!!
|
|
|
fede_cp
Desconectado
Mensajes: 527
"porque pensar nunca fue entender"
|
aca el code entero: <?php require("conexion.php"); $consulta="SELECT MAX(id) FROM info_sitios"; $consulta2="SELECT id FROM info_sitios"; echo $tot2[0] . "<br />"; while ($tot=$tot2){ $consulta3 = "SELECT sitio FROM info_sitios WHERE id = '".$tot2["0"]."'"); echo $tot2[0] . "<br />"; echo $tot3; $tot2++; } ?>
|
|
|
En línea
|
somos lo que hacemos para cambiar lo que somos
http://elhackerblog.blogspot.com el blog de elhacker.net!!
|
|
|
H4RR13R
Desconectado
Mensajes: 1.229
Pienso... luego existo
|
aca el code entero: <?php require("conexion.php"); $consulta="SELECT MAX(id) FROM info_sitios"; $consulta2="SELECT id FROM info_sitios"; echo $tot2[0] . "<br />"; while ($tot=$tot2){ $consulta3 = "SELECT sitio FROM info_sitios WHERE id = '".$tot2["0"]."'"); echo $tot2[0] . "<br />"; echo $tot3; $tot2++; } ?>
A ver si entiendo bien, por lo visto te da error en esa línea, has intentado de quitar las comillas en el numero de la array? "0" en esta línea, te sale algun error? es decir, te funciona el echo? echo $tot2[0] . "<br />"; Espero poder ayudarte
|
|
|
En línea
|
mi frase: Un hacker no dice lo que sabe un lammer no sabe lo que dice
|
|
|
fede_cp
Desconectado
Mensajes: 527
"porque pensar nunca fue entender"
|
sisi, calro que funciona.
osea sin la consulta3, lo que hace el script es imprimir los id, despues lo que intente hacer era que con el id se imprima tambien el nombre del sitio
si hago lo que me dijiste me tira 1.
PD: si la variable la declaro fuera del while tambien tira error, osea que es error de como esta codeada la linea (alguna comilla o algo asi)
saludos
|
|
« Última modificación: 9 Diciembre 2009, 04:24 am por fede_cp »
|
En línea
|
somos lo que hacemos para cambiar lo que somos
http://elhackerblog.blogspot.com el blog de elhacker.net!!
|
|
|
Castg!
Wiki
Desconectado
Mensajes: 1.191
|
EL PARENTESIS!! $consulta3 = "SELECT sitio FROM info_sitios WHERE id = '".$tot2["0"]."'" ); $consulta3 = "SELECT sitio FROM info_sitios WHERE id = '".$tot2["0"]."'"; // ESO SOLO! jajajaj
|
|
« Última modificación: 9 Diciembre 2009, 04:31 am por castg" »
|
En línea
|
|
|
|
fede_cp
Desconectado
Mensajes: 527
"porque pensar nunca fue entender"
|
posta, aajjaa media hora buscando el error, que el while, que el array.
saludos!
PD: a mejorar el code
|
|
|
En línea
|
somos lo que hacemos para cambiar lo que somos
http://elhackerblog.blogspot.com el blog de elhacker.net!!
|
|
|
H4RR13R
Desconectado
Mensajes: 1.229
Pienso... luego existo
|
wow.. xDD siento no haberlo visto un saludo!
|
|
|
En línea
|
mi frase: Un hacker no dice lo que sabe un lammer no sabe lo que dice
|
|
|
fede_cp
Desconectado
Mensajes: 527
"porque pensar nunca fue entender"
|
errores que te dan dolor de cabeza, y son tan idiotas saludos!
|
|
|
En línea
|
somos lo que hacemos para cambiar lo que somos
http://elhackerblog.blogspot.com el blog de elhacker.net!!
|
|
|
|
|