Comunidad de diseño web y desarrollo en internet online

Error?

Citar            
MensajeEscrito el 04 Jun 2006 12:24 pm
Holasss gente, a ver problemilla, alguien entiende porqué php casca en la línea que marco a continuacion?

Código :

<?php
         $sql = new mysqli("localhost","root","x151181b","izcay");
         if(mysqli_connect_errno()){
           printf("Error connecting to database: %s\n",mysqli_connect_error());
           exit();
         }
         if($stmt = $sql->prepare("SELECT header,body,published,user_id FROM news")){
           $stmt->execute();
           //bind results to variables
           $stmt->bind_result($head,$body,$published,$u_id);
           //fetch results
           while($stmt->fetch()){?>
              <div id="newsBlock">
                <h2><?php printf("%s",$head); ?></h2>
                <p><?php printf("%s",$body); ?></p>
                <h4><?php printf("%s %s", $published,$u_id); ?></h4>
             </div>
         <?php} //CASCA AQUÍ, DICE QUE NO SE ESPERABA LA LLAVE DE CIERRE
         stmt->close();
         }
         $sql->close();
         ?>

Por Cybrid

30 de clabLevel



Genero:Masculino  

Bilbao (Spain)

firefox
Citar            
MensajeEscrito el 04 Jun 2006 12:42 pm
claro... no puedes dejar el whiile a medias!! porque no lo hacer todo junto?

Código :

 while($stmt->fetch()){
             print '<div id="newsBlock">';
                print  '<h2>'.$head.'</h2>';
                print  '<p>'.$body.'</p>';
                print  '<h2>'.$published.' '.$u_id.'</h2>';
             </div>
         } 


Aunque tampoco sé como estás recogiendo esos datos...

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

clabbrowser
Citar            
MensajeEscrito el 04 Jun 2006 04:47 pm
vaya, gracias ICEM4N , en jsp no daba problemas, y pensé que en php sería similar, para otra ya lo se ;) , gracias.

Ah, y respecto a los datos. Mirate http://www.zend.com/php5/articles/php5-mysqli.php. Creo que lo encontrarás muy util, si es que no lo conocías ya. La parte de "Prepared Statements", lo de bound parameters y bound results.

Por Cybrid

30 de clabLevel



Genero:Masculino  

Bilbao (Spain)

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.