J'ai encor un bléme avec php aide svp
Résolu
                    
        
     
             
                    aurelienpm974
    
        
    
                    Messages postés
            
                
     
             
            163
        
            
                                    Statut
            Membre
                    
                -
                                     
aurelienpm974 Messages postés 163 Statut Membre -
        aurelienpm974 Messages postés 163 Statut Membre -
        Bonjour,   
<?php
$req = mysql_query('select info, lien from info');
while($dnn = mysql_fetch_array($req))
{
?>
<td class="left"><?php echo $dnn['info']; ?></td><td class="left"><a href="<?php echo $dnn['lien']; ?>">plus info ici</a></td>
<?php
}
?>
il me mais se message
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\index.php on line 25
            
            
                
            
                
    
    
    
        <?php
$req = mysql_query('select info, lien from info');
while($dnn = mysql_fetch_array($req))
{
?>
<td class="left"><?php echo $dnn['info']; ?></td><td class="left"><a href="<?php echo $dnn['lien']; ?>">plus info ici</a></td>
<?php
}
?>
il me mais se message
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\index.php on line 25
        A voir également:         
- J'ai encor un bléme avec php aide svp
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
2 réponses
                        
                    il a du mal a faire la difference entre tes 2 info
    
                mysql_query('select x.info, x.lien from info x');
                
                
    non ca peut etre n'importe quoi: 
cela signifie juste que :
le premier info est contenu dans le deuxieme info
j'assigne au deuxieme info un surnom ( dans mon exemple je l'ai nommé x)
je fais comprendre au mysql que le premier info est contenu dans x
--> x.info
--------------
c'est souvent pratique de nommer les tables lorque par exemple tu ouvres plusieurs tables à la fois et qu'il y a un risque de s'embrouiller ou d'avoir 2 elements de chacune des tables qui ont le meme nom.
par exemple : j'ai 2 tables representant 2 groupes d'etudiants... et on me demande de recencer les etudiants qui appartiennent aux 2 groupes.
capito?
    cela signifie juste que :
le premier info est contenu dans le deuxieme info
j'assigne au deuxieme info un surnom ( dans mon exemple je l'ai nommé x)
je fais comprendre au mysql que le premier info est contenu dans x
--> x.info
--------------
c'est souvent pratique de nommer les tables lorque par exemple tu ouvres plusieurs tables à la fois et qu'il y a un risque de s'embrouiller ou d'avoir 2 elements de chacune des tables qui ont le meme nom.
par exemple : j'ai 2 tables representant 2 groupes d'etudiants... et on me demande de recencer les etudiants qui appartiennent aux 2 groupes.
select a.nom, b.nom , a.prenom , b.prenom from classe1 a , classe2 b where a.nom = b.nom and a.brenom = b.prenom
capito?
