

| |||
Uso operado like en php Buenas noches por favor necesito ayuda urgentisima, ![]() ![]() |
| |||
Respuesta: Uso operado like en php Ahí llevas el codigo, gracias por contestar, un saludo ![]() !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Datos de colegiados</title> </head> <body style='overflow=auto';background-color: rgb(0, 204, 255)> <?php $enlace = mysql_connect('localhost', 'usuario', 'contraseña'); if (!$enlace) { die('No se pudo conectar : ' . mysql_error()); } $bd_seleccionada = mysql_select_db('usuario', $enlace); if (!$bd_seleccionada) { die ('No se puede usar la base de datos : ' . mysql_error()); } $val_apellidos= $_POST['apellidos']; $resultado = mysql_query("SELECT * FROM Colegiados WHERE apellidos LIKE '$val_apellidos%'"); if (!$resultado) { die('Consulta no válida: ' . mysql_error()); } $val_especialidad= $_POST['Especialidad']; $resultado2 = mysql_query("SELECT * FROM Colegiados WHERE ESPECIALIDAD1='$val_especialidad'ORDER BY apellidos"); if (!$resultado2) { die('Consulta no válida: ' . mysql_error()); } $val_codigo= $_POST['CODIGO']; $resultado1 = mysql_query("SELECT * FROM Colegiados WHERE CODIGO='$val_codigo'"); if (!$resultado1) { die('Consulta no válida: ' . mysql_error()); } // if ( $consultaprivada == "on" ) { $resultado3 = mysql_query("SELECT * FROM Colegiados WHERE ESPECIALIDAD1='$val_especialidad' and CONSULTA='true'ORDER BY apellidos"); if (!$resultado3) { die('Consulta no válida: ' . mysql_error()); } // } echo "<table style='background-color: rgb(204, 255, 255); width: 500px; height: 26px; text-align: left; margin-left: auto; margin-right: auto;' border='0'> \n"; echo " <tr style='color: rgb(51,51,225); font-family: Arial; font-size: 14px;'>\n"; echo "</tr> \n"; while ($row = mysql_fetch_row($resultado)){ echo " <tr style='color: rgb(51, 51, 225); font-family: Arial; font-size: 14px;'>\n"; echo" <td style='rgb(51, 51, 225); font-size: 14px; font-weight: bold; text-align: center;'> <BR>$row[1] $row[2]<BR> Nº Colegiado:$row[0]<BR> <BR> $row[3]<BR> $row[4] $row[5]<BR> $row[6] $row[7]<BR><BR> $row[9]<BR> $row[10]<BR> $row[11] </td>"; echo "</tr> \n"; } $consultaprivada = $_POST['consultaprivada']; if ( $consultaprivada == "on" ) { while ($row = mysql_fetch_row($resultado3)){ echo " <tr style='rgb(51, 51, 255); font-family: Arial; font-size: 14px;'>\n"; echo" <td style='background-color: rgb(204, 255, 255);overflow: auto; font-size: 14px; font-weight: bold; text-align: center;'> <p style='color: rgb(0, 0, 153);' title='Colegiado $row[0] $row[3] $row[4] $row[5] $row[6] $row[7] '<BR> $row[1] $row[2]</p> </td>"; echo "</tr> \n";} } else{ while ($row = mysql_fetch_row($resultado2)){ echo " <tr style='rgb(51, 51, 255); font-family: Arial; font-size: 14px;'>\n"; echo" <td style='background-color: rgb(204, 255, 255);overflow: auto; font-size: 14px; font-weight: bold; text-align: center;'> <p style='color: rgb(0, 0, 153);' title='Colegiado $row[0] $row[3] $row[4] $row[5] $row[6] $row[7] '<BR> $row[1] $row[2]<BR></p> </td>"; echo "</tr> \n";} } while ($row = mysql_fetch_row($resultado1)){ echo " <tr style='color: rgb(51, 51, 225); font-family: Arial; font-size: 14px;'>\n"; echo" <td style='rgb(51, 51, 225); font-size: 14px; font-weight: bold; text-align: center;'> <BR>$row[1] $row[2]<BR> Nº Colegiado:$row[0]<BR> <BR> $row[3]<BR> $row[4] $row[5]<BR> $row[6] $row[7]<BR><BR> $row[9]<BR> $row[10]<BR> $row[11] </td>"; echo "</tr> \n"; } mysql_close($enlace); ?> </body> </html> |
| |||
Respuesta: Uso operado like en php me parece a mi o aca tenes un error
Código PHP:
Ver original Tendria que ser
Código PHP:
Ver original
__________________ .. |
| |||
Respuesta: Uso operado like en php ahí no esta el error ya que se pongo el % en esa posicion no me da la consulta como yo quiero esa consulta me la realiza bien es cuando pogo eso cuando realizo lo demas me presenta toda la base de datos, si pones en la barra de herramientas www.comalmeria.es y vas a buscador medico podras ver lo que te describo, simplemente con que le des a consultar te presenta la base de datos, lo correcto seria que no hiciera nada, a ver si tu das con la tecla, llevo una semana dando le vueltas y no hay manera, gracias |
Etiquetas: |