Guest User

Untitled

a guest
Apr 19th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.74 KB | None | 0 0
  1. <?php
  2.  
  3.  
  4. function crea_fichero($cadena){
  5.  
  6. $flujo = fopen('club.xml', 'w');
  7. fputs($flujo, $cadena);
  8. fclose($flujo);
  9. }
  10.  
  11.  
  12. $opc = array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8");
  13. $dsn = "mysql:host=localhost;dbname=prueba_importar";
  14. $usuario = 'root';
  15. $contrasena = '';
  16.  
  17. $dwes = new PDO($dsn, $usuario, $contrasena, $opc);
  18.  
  19.  
  20. if (isset($dwes)){
  21.  
  22. $xml="<xml>n";
  23. $xml.="t<club>".date("d/m/Y")."</club>n";
  24.  
  25. $sql2="SELECT * FROM alumnos INNER JOIN (alumnosexamen INNER JOIN examen ON examen.claveexamen=alumnosexamen.claveexamen) ON alumnosexamen.claveweb= alumnos.claveweb AND alumnosexamen.clavealumno=alumnos.clavealumno WHERE examen.estatus='APROBADO' AND alumnos.clavealumno=0 ";
  26.  
  27.  
  28. echo '<br>';
  29.  
  30. $cadena="alumnos";
  31.  
  32. $xml .= "t<".$cadena.">n";
  33. $result= $dwes->query($sql2);
  34.  
  35. $tamanio=strlen($cadena);
  36. $cadena2=substr($cadena,0,($tamanio-1));
  37.  
  38. while($fila = $result->fetch(PDO::FETCH_ASSOC)){
  39. print_r($fila);
  40.  
  41. $xml .= "tt<".$cadena2.">n";
  42.  
  43. $clavealumno=utf8_decode($fila['clavealumno']);
  44. $claveweb=utf8_decode($fila['claveweb']);
  45. $claveescuela=utf8_decode($fila['claveescuela']);
  46. $nombre=utf8_decode( $fila['nombre']);
  47.  
  48. $domicilio=utf8_decode($fila['domicilio']);
  49. $ciudad=utf8_decode($fila['ciudad']);
  50. $estado=utf8_decode($fila['estado']);
  51. $telefono=utf8_decode( $fila['telefono']);
  52.  
  53. $xml .= "tt</".$cadena2.">n";
  54. }// while($fila
  55. $xml .= "t</".$cadena.">n";
  56.  
  57. $xml .="</xml>";
  58. crea_fichero($xml);
  59. }//if(isset($dwes))
  60. $result=null;
  61. $dwes=null;
  62.  
  63. ?>
Add Comment
Please, Sign In to add comment