Foros del Web » Programando para Internet » PHP »

Comprobar X valores para cada valor

Estas en el tema de Comprobar X valores para cada valor en el foro de PHP en Foros del Web. Hola amigos Mi duda consiste en como puedo hazer con php para que de una consulta de 3 valores po ejemplo, me los compruebe esos ...
  #1 (permalink)  
Antiguo 21/07/2009, 15:16
barchero
Invitado
 
Mensajes: n/a
Puntos:
Comprobar X valores para cada valor

Hola amigos
Mi duda consiste en como puedo hazer con php para que de una consulta de 3 valores po ejemplo, me los compruebe esos tras para cada valor que consulto en mysql
  #2 (permalink)  
Antiguo 21/07/2009, 15:20
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Comprobar X valores para cada valor

¿Como tienes declarado los valores? ¿A través de un array o texto? Si es array puedes hacer esto

Código php:
Ver original
  1. $a = array(1,2,3);
  2. foreach($a as $v){
  3.   $r = mysql_query("SELECT * FROM tabla WHERE columna = '".$v."'");
  4. }

Me dejas saber
  #3 (permalink)  
Antiguo 22/07/2009, 04:24
barchero
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Comprobar X valores para cada valor

Código:
db_connect();

$co= mysql_query("SELECT * FROM tbl_productes WHERE id_tractament LIKE $edit ORDER BY id_article ASC");
$cons= mysql_query("SELECT * FROM tbl_articles");
while($reo= mysql_fetch_array($cons)){
$si= mysql_fetch_array($co);
$re= $reo['id'];
$trac= $si['id_article'];
$num= mysql_num_rows($cons);
echo $re."/".$trac."</br>";
if ($trac == $re){
$checket = " checked='checked' ";
}else{
$checket ="";
}
$respos= $reo['nom'];
echo "<tr><td valign='top' width='444'><input type='checkbox' $checket name=$id2 value=$id2 />$re;  $respos <br/></tr>";
}
db_close()
con este trozo de codigo saco todos los valores, la variable $track es la que quiero que me comprueve para cada valor de la consulta de la variable $re, las dos son solo numeros con los que enlazarlo todo.
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 12:23.