Bonjour,

Je suis bloqué pour réaliser une fonction en php.

Explication de mon script :
Je me connecte à ma base de donnée et je m'affecte la base de donnée.
Je crée un variable pour tester le script
Je réalise une requête SQL.
J'affecte la réponse de la variable dans un array.
Ensuite (la où j'ai un problème) je créer une condition :
Si ma requête SQL m'envoie aucune réponse je fais cette action, sinon (si j'ai une réponse) je fais cette action.

Le problème c'est que ma condition ne fonctionne pas.

Auriez vous une idée ?

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
<?php
//connexion SQL
require_once('mysql/connexion_sql.php'); 
$p_ID_prestation = 33; //33 il y a une ligne, 34 il n'y a pas de ligne
 
//SQL
$reponse = mysql_query("SELECT * FROM t_devis WHERE (d_ID_prestation = '".$p_ID_prestation."')") or die (mysql_error());
while ($donnees = mysql_fetch_array($reponse))
	{
		echo $donnees['d_cree']; //test
 
		if($donnees = FALSE){
		echo "créer un formulaire";
		}
		else{
		echo "le formulaire est crée";
		}
	}
?>
Merci d'avance

Arnaud