Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/06/2011, 07:56
privatefta
(Desactivado)
 
Fecha de Ingreso: septiembre-2010
Mensajes: 498
Antigüedad: 13 años, 8 meses
Puntos: 5
Respuesta: duda con buscar datos de dos tabla bd

es que en la tabla de usuarios hay insert el id de la plataforma

y en la plataforma es que esta el text para mostrar como podrá hacerlo

este eror me tiro

xml-user-manager ver="1.0"><br/><b>Warning</b>: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in <b>C:\AppServ\www\userxml\userxml.php</b> on line <b>19</b><br/></xml-user-manager>

y tengo esto

Código PHP:
Ver original
  1. <?php
  2.  
  3. $dbhost = "localhost";
  4. $dbname = "sdr";
  5. $dbuser = "csdm";
  6. $dbpass = "seeeemdm";
  7. $charset = "utf-8";
  8.  
  9. $conn = @mysql_connect($dbhost,$dbuser,$dbpass) or die ("ERROR! No connection to database!");
  10. mysql_select_db($dbname, $conn);
  11. $usql = mysql_query("SELECT U.* FROM usuarios U LEFT JOIN plataforma P ON (U.IDUsuario = P.userID) WHERE U.Suspender = '0'
  12.                       AND U.Baneado = '0'
  13.                       AND U.Baja = '0'
  14.                       AND P.IDPlataforma
  15.                       ORDER BY U.IDUsuario ASC");
  16.        
  17. header("Content-type: text/xml; charset=".$charset);
  18. print("<xml-user-manager ver=\"1.0\">\n");
  19. while($line=mysql_fetch_array($usql)) {
  20.     if ($_Suspender == "1") {
  21.         $status = "1";
  22.         $_EnabledCambios = "false";
  23.     } else {
  24.         $status = "0";
  25.         $_EnabledCambios = "true";
  26.     }
  27.     if ($_Baneado == "1") {
  28.         $status = "1";
  29.         $_EnabledCambios = "false";
  30.     } else {
  31.         $status = "0";
  32.         $_EnabledCambios = "true";
  33.     }
  34.     if ($_Baja == "1") {
  35.         $status = "1";
  36.         $_EnabledCambios = "false";
  37.     } else {
  38.         $status = "0";
  39.         $_EnabledCambios = "true";
  40.     }
  41.     if ($line["Clave"] == "") {
  42.         $name = "";
  43.     } else {
  44.         $name = "name=\"".$line["Clave"]."\" ";
  45.     }
  46.    
  47.     if ($line["Password"] == "") {
  48.         $password = "";
  49.     } else {
  50.         $password = "password=\"".$line["Password"]."\" ";
  51.     }
  52.    
  53.     if ($line["Usuario"] == "") {
  54.         $displayname = "";
  55.     } else {
  56.         $displayname= "display-name=\"".$line["Usuario"]."\" ";
  57.     }
  58.    
  59.     if ($line["IDPlataforma"] == "") {
  60.         $profiles = "";
  61.     } else {
  62.         $profiles = "profiles=\"".$line["IDPlataforma"]."\" ";
  63.     }
  64.    
  65.     if ($line["maxconnections"] == "") {
  66.         $maxconnections = "";
  67.     } else {
  68.         $maxconnections = "max-connections=\"".$line["maxconnections"]."\" ";
  69.     }
  70.    
  71.     if ($line["Suspender"] == "") {
  72.         $enabled = "";
  73.     } else {
  74.         $enabled = "enabled=\"".$_EnabledCambios."\" ";
  75.     }
  76.    
  77.     print("<user ".$name.$password.$displayname.$profiles.$maxconnections.$enabled."/>\n");
  78. }
  79. print("</xml-user-manager>");
  80. mysql_close($conn);
  81. ?>