Ver Mensaje Individual
  #9 (permalink)  
Antiguo 30/04/2010, 11:08
cher1_7
(Desactivado)
 
Fecha de Ingreso: junio-2008
Mensajes: 287
Antigüedad: 16 años, 6 meses
Puntos: 9
Respuesta: tengo un problemilla al recoger datos de una bd desde un linck

entonces la conexion a la bd esta bien? porque me marca este error

Cita:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/chicharrin/domains/chicharrines.net/public_html/index1/datos/index.php on line 34
Código PHP:
<?php
$conexion 
mysql_connect("localhost""xxxxxxx""xxxxxxxxx");
mysql_select_db("xxxxxxxxxxxx"$conexion);

$queEmp "SELECT * FROM registro_usuarios ORDER BY username";
$resEmp mysql_query($queEmp$conexion) or die(mysql_error());
$totEmp mysql_num_rows($resEmp);
?>
Cita:
Iniciado por EUSKARA Ver Mensaje
mira si tu muestras en una hoja cual sea asi

muestra_ususarios.php
Código PHP:
Ver original
  1. <?php do { ?>
  2.           <td><div align="center" class="Estilo10"><a href="Consulta.php?recordID=<?php echo $row_Rs['Nombre_Completo']; ?>"><?php echo $row_Rs['Nombre_Completo']; ?></a></div></td>
  3.           </tr>
  4.           <?php } while ($row_Rs = mysql_fetch_assoc($Rs)); ?>

aqui te despliega una lista de todos tus usuarios en tu BD ok!
pero el codigo
Código PHP:
Ver original
  1. <a href="Consulta.php?recordID=<?php echo $row_Rs['Nombre_Completo']; ?>">

te ase una referencia a otra pag. donde se llama

Consulta.php

donde el valor de tus registrios estara dada por el recordID que es un parametro de URL

ahora :
Código PHP:
Ver original
  1. <?php echo $row_Rs['Nombre_Completo']; ?>

es la distincion entre cada usuario ya sea pepepekas o marcelino pan y vino asi los distinge

pero en tu

Consulta.php

para poder rescatar los datos de ese usuario tienes que crear un juego de registros si lo ases por dreamweaver es facil pero si usas codigo seria :

Código PHP:
Ver original
  1. <?php
  2.  
  3.  
  4. $colname_Rs = "-1";
  5. if (isset($_GET['recordID'])) {
  6.   $colname_Rs = $_GET['recordID'];
  7. }
  8.  
  9. mysql_select_db($database_tu_BD, $tu_BD);
  10. $query_Rs = sprintf("SELECT Nombre_Completo FROM usuarios WHERE usuario = %s ORDER BY Nombre_Completo ASC", GetSQLValueString($colname_Rs, "text"));
  11. $Rs = mysql_query($query_Rs, $INB) or die(mysql_error());
  12. $row_Rs = mysql_fetch_assoc($Rs);
  13. $totalRows_Rs = mysql_num_rows($Rs);
  14. ?>

y al final de

Consultas.php pones
Código PHP:
Ver original
  1. <?php
  2. ?>

Rs es el nombre de tu juego de registros

ahora para poder ver tooodos tus datos solo pones :

Código PHP:
Ver original
  1. <?php echo $row_Rs['Nombre_Completo']; ?>
  2. <?php echo $row_Rs['usuario]; ?>
  3. <?php echo $row_Rs[DIRECCION']; ?>

Todo depende de que rescates :D
ok!