Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/01/2004, 15:48
crispeto
 
Fecha de Ingreso: enero-2004
Ubicación: cali
Mensajes: 9
Antigüedad: 20 años, 3 meses
Puntos: 0
Consuta Base de datos

No puedo acceder a los datos de mi base.
Tengo 2 tablas
usuarios(cedula,codigo,nombre) y usuarios claves(clave, cedula)

<?php
// Se establece la conexión con la fuente de datos
$conex = mysql_connect("localhost", "USER", "PASSWORD");
//Selecion de la base de datos
mysql_select_db("Mi_basedatos");

if (!empty($codigo) )
{
// consulto todos los campos de mis 2 tablas
$consultaSQL = "SELECT * FROM usuarios, usuarios_claves

WHERE codigo = '$codigo';";
$resultado = mysql_query($conex, $consultaSQL);
if (mysql_fetch_row($resultado))
{
$codigo = mysql_result($resultado, 1);
$nombre = mysql_result($resultado, 2);
$cedula = mysql_result($resultado, 3);
$clave = mysql_result($resultado, 4);
echo "<TR><TD>Código:</TD><TD>";
echo "<INPUT TYPE='Text' NAME='codigo' VALUE='$codigo'";
echo " SIZE=4></TD><TD>Nombre:</TD>\n<TD>";
echo "<INPUT TYPE='Text' NAME='nombre' VALUE='$nombre'";
echo " SIZE=30></TD></TR>\n<TR><TD>Cedula:</TD><TD>";
echo "<INPUT TYPE='Text' NAME='cedula' ";
echo "VALUE='$cedula' SIZE=11></TD><TD>Clave:</TD>";
echo "<TD><INPUT TYPE='Text' NAME='clave' VALUE=$clave ";
echo "SIZE=11></TD></TR>\n<TR>";
}
else //No encuentra el código introducido
{
echo "<TR>";
echo "<TD COLSPAN=2><B><CENTER>Código:";
echo $codigo,"</B></CENTER></TD></TR>";
echo "<TR><TD COLSPAN=2><B><CENTER>NO EXISTENTE";
echo "</CENTER></B></TD></TR>";
} // de si no existe el código introducido
} // del 1 if: si se ha introducido código
else{ // Se genera el formulario por primera vez
?>
<TR>
<TD width="89"><font face="Arial, Helvetica, sans-serif">Código:</font></TD>
<TD width="94"><font face="Arial, Helvetica, sans-serif">
<INPUT NAME='codigo' TYPE='Text' id="codigo" SIZE=11>
</font></TD>
<TD width="60"><font face="Arial, Helvetica, sans-serif">Nombre:</font></TD>
<TD width="283"><INPUT NAME='nombre' TYPE='Text' id="nombre" SIZE=30></TD>
</TR>
<TR>
<TD><font face="Arial, Helvetica, sans-serif">C&eacute;dula</font></TD>
<TD><font face="Arial, Helvetica, sans-serif">
<INPUT NAME='cedula' TYPE='Text' id="cedula" SIZE=11>
</font></TD>
<TD><font face="Arial, Helvetica, sans-serif">Contrase&ntilde;a</font></TD>
<TD><INPUT NAME='clave' TYPE='Text' id="clave" SIZE=11></TD>
</TR>
<?
}
mysql_close ($conex);
?>
y este es el error
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /cache2/clientes/fonde/Consulta_claves.php on line 23

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /cache2/clientes/fonde/Consulta_claves.php on line 24

Ademas que significa este mensaje:
Duplicate entry '127' for key 1
Ya verifiqué y no tengo claves ni registros duplicados y me aprece para varios usuarios


Gracias