ptite question php-AJAX

ptite question php-AJAX - PHP - Programmation

Marsh Posté le 02-10-2015 à 10:51:20    

Bonjour,  
 
Je suis tout débutant dans ajax et j'ai testé un premier script en suivant un tuto sur Internet cela fonctionne +- je m'explique :  
 
j'ai un script :  
 
$link   =   mysql_connect( DB_HOST , DB_USER , DB_PASSWORD );
mysql_select_db( DB_NAME , $link );
 
//recherche des résultats dans la base de données
$result =   mysql_query( 'SELECT code,dc
                          FROM articles
                          WHERE dc LIKE \'' . safe( $_GET['q'] ) . '%\'
                          LIMIT 0,50' );
 
// affichage d'un message "pas de résultats"
if( mysql_num_rows( $result ) == 0 )
{
?>
    <h3 style="text-align:center; margin:10px 0;">Pas de r&eacute;sultats pour cette recherche</h3>
<?php
}
else
{
    // parcours et affichage des résultats
    while( $post = mysql_fetch_object( $result ))
    {
    ?>
 
 
  <div class="article-result">
  <h3><a href="<?php echo $post->dc; ?>">< ?php echo utf8_encode( $post->dc ); ?></a></h3>
        </div>
    <?php
 
 
le resultat affiche :  
< ?php echo utf8_encode( $post->dc ); ?>
< ?php echo utf8_encode( $post->dc ); ?>
< ?php echo utf8_encode( $post->dc ); ?>
 
et ce que je cherche c'est qu'il affiche un lien : <a href="index.php?dc=ma variable $post->dc">$post->dc</a>
mais voilà je cherche depuis hier soir sans resultat :(
 
Merci de votre aide

Reply

Marsh Posté le 02-10-2015 à 10:51:20   

Reply

Marsh Posté le 02-10-2015 à 14:11:41    

Quel est le rapport avec Ajax :??:
 
echo "<a href='index.php?dc=".$post->dc."'>".$post->dc."</a>";


Message édité par rufo le 02-10-2015 à 14:12:04

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 04-10-2015 à 15:45:14    

Rien à voir avec ton problème, mais tu devrais éviter d'utiliser les fonctions "mysql_*" qui sont obsolètes et dépréciées. Utilise plutôt "mysqli_*" ou PDO. Plus d'infos.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed