Foros del Web » Programando para Internet » PHP »

No me cuenta...

Estas en el tema de No me cuenta... en el foro de PHP en Foros del Web. Hola, estoy haciendo una select previa a un insert, porque en mi bbdd tengo que evitar que se repiran unos registros, pero al chequearlo asi: ...
  #1 (permalink)  
Antiguo 17/05/2010, 16:48
 
Fecha de Ingreso: mayo-2010
Mensajes: 112
Antigüedad: 13 años, 11 meses
Puntos: 0
No me cuenta...

Hola, estoy haciendo una select previa a un insert, porque en mi bbdd tengo que evitar que se repiran unos registros, pero al chequearlo asi:

/* $cadena="select * from backup.coleccions where id like " . $row_otra['id'];
echo "<br>$cadena<br>";
$comprueba=mysqlquery($cadena,$link_n) or die(mysql_error());
$cuenta=mysql_num_rows($comprueba);
echo "<br>Cuenta es " . $cuenta; */

Obviamente sacando lo 'comentado', nunca llega a hacerme el echo Cuenta, y si pongo directametne un if >0 tampoco me entra... no se si es la hora, pero creo q me estoy dejando algo...

Gracias
  #2 (permalink)  
Antiguo 17/05/2010, 17:04
 
Fecha de Ingreso: diciembre-2009
Mensajes: 612
Antigüedad: 14 años, 4 meses
Puntos: 16
Respuesta: No me cuenta...

$cadena="select * from backup.coleccions where id ='".$row_otra['id']."'";

Prueba eso, con LIKE no sé, con = hace falta ponerle comillas al buscar
__________________
Tengo una pregunta que a veces me tortura... ¿El loco soy yo o los locos son los demás?
  #3 (permalink)  
Antiguo 17/05/2010, 17:23
Avatar de lukas4  
Fecha de Ingreso: octubre-2008
Ubicación: frente al pc
Mensajes: 496
Antigüedad: 15 años, 6 meses
Puntos: 12
Respuesta: No me cuenta...

trata asi:

Código PHP:
Ver original
  1. $cadena="SELECT * FROM backup.coleccions WHERE id = '". $row_otra['id']."'";
  2. echo "<br>$cadena<br>";
  3. $comprueba=mysql_query($cadena,$link_n) or die(mysql_error());
  4. $i=0;
  5. while($row=mysql_fetch_array($comprueba)){
  6.    echo $row[$i]."</br>";
  7. }
__________________
http://situcomo.blogspot.com
Karma is a Bitch... they said
  #4 (permalink)  
Antiguo 17/05/2010, 21:29
 
Fecha de Ingreso: mayo-2010
Mensajes: 112
Antigüedad: 13 años, 11 meses
Puntos: 0
Respuesta: No me cuenta...

Probare... no tiene nada que ver que sea numerico? Quiero decir, me suena que al ser numerico va sin comillas simples.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:27.