Ver Mensaje Individual
  #9 (permalink)  
Antiguo 27/06/2006, 07:04
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
En tu código de ejemplo .. Al principio del código te conectas a tu BBDD:
mysql_connect("localhost","root","");

Luego haces unas consultas SQL usando:
$res=mysql_query($sql) or
die("Could not connect: " . mysql_error());

Pero NO se vé antes de ese "mysql_query()" la selección de la BBDD a usar:
mysql_select_db("tpv",$link);

a todo esto .. al principio asumes que PHP va a usar en tus funciones de SQL de PHP el link creado por defecto .. luego más a bajo defines uno con nombre y a una variable $link ...

Como veras .. tienes un buen "mezclado" de llamadas a funciones de Mysql ..

Soluciones:
Define tu $link con tu mysql_connect() y mysql_select_db() al principo del script y sigue usandolo en el resto del script. Por otro lado .. PHP si no te conectas a más de una BBDD diferente .. no es necesario ni que definas y tengas que usar constantemente $link en las funciones mysql_xxxx() de PHP ..

Cita:
Cluster, siento contestar tarde pero esque el foro no me deja, es muy largo o algo. ahora lo pongo que si me deja
Cuando colocas código .. si ves que tienes "CSS" por médio u otro HTML que "adorne" la página puedes omitirlo y resumir el código .. No obstante siempre todo el código en su contexto ayuda a ver los problemas normlamente.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.