Bonjour, j'ai créer un script php qui crée sa dans une page au choix:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
$texte = "<?php \n";
$texte .= "mysql_connect('localhost', 'login', 'passe'); \n";
$texte .= "mysql_select_db('nomdebdd'); \n";
$texte .= "$reponse = mysql_query('SELECT login, passe, titre, description, url FROM sousdomaine WHERE login='$login'');   \n";
$texte .= " \n";
$texte .= "while ($donnees = mysql_fetch_array($reponse) ) ";
$texte .= "{ \n";
$texte .= "?> \n";
$texte .= "<html> \n";
$texte .= "<head> \n";
$texte .= "<title>test</title> \n";
$texte .= "</head> \n";
$texte .= "<body> \n";
$texte .= "<p>&nbsp;</p> \n";
$texte .= "</body> \n";
$texte .= "</html> \n";
$texte .= "<?php \n";
$texte .= "} \n";
$texte .= "mysql_close();  \n";
$texte .= "?> \n";

et donc sa envoi le login dessu : WHERE login='$login'' que quand il arrive sur l'autre page crée sa met ceci WHERE login='exemple'', il y a pas de probleme de ce coté là , le probleme il est dans la page php il faudrais que sa soit sa a la place (avec les deux " ) :

("SELECT login, passe, titre, description, url FROM sousdomaine WHERE login='$login'"); car sa marche pas avec les ' , mais si je met :

$texte .= "$reponse = mysql_query("SELECT login, passe, titre, description, url FROM sousdomaine WHERE login='$login'"); \n";

sa ne marchera pas car il y a deja deux " dans la ligne, comment faudrais faire pour que sa envoi a la deuxieme page les deux "



ps: c'est juste une question de " et de '