Mysl - PHP is null ?
Résolu
veneq
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
subzero6969 Messages postés 16 Date d'inscription Statut Membre Dernière intervention -
subzero6969 Messages postés 16 Date d'inscription Statut Membre Dernière intervention -
Bonjour, j'ai un petit probleme sur mon code je voudrais en faite dire que si le "count" ne retourne pas de résultat alors il marque un message d'erreur sinon il fait autre chose
J'ai essayé un truc comme sa :
<?php mysql_connect ("localhost", "root", "") or die("Erreur à la connexion");
mysql_select_db ("bd_XXX") or die("Erreur à la sélection de la base");
$rq = "Select cunt(*) as tous from quad where Marque=4 AND Date='2008'";
$rec = mysql_query($rq);
if ($rec['tous'] is null)
{
echo "message rreur";
}
else {
autre solution (un tableau)
}
J'ai essayé un truc comme sa :
<?php mysql_connect ("localhost", "root", "") or die("Erreur à la connexion");
mysql_select_db ("bd_XXX") or die("Erreur à la sélection de la base");
$rq = "Select cunt(*) as tous from quad where Marque=4 AND Date='2008'";
$rec = mysql_query($rq);
if ($rec['tous'] is null)
{
echo "message rreur";
}
else {
autre solution (un tableau)
}
A voir également:
- Subzero6969.site
- What is my movie français - Télécharger - Divers TV & Vidéo
- Easy php - Télécharger - Divers Web & Internet
- Who is on my wifi - Télécharger - Outils Internet
- Where is it - Télécharger - Gestion de fichiers
- Expert php pinterest - Télécharger - Langages
6 réponses
Merci à vous deux mais vos deux codes ne marchent pas ! La réponse de giheller m'affiche la 1ere réponse tous le temps c'est-à-dire que il y a tjrs une occurence pour Select count. Pour la réponse de Py_rex "mysql_affected_rows();" ne marche que pour Delete Update ou Insert mais pas pour un count !
Si quelqu'un a une idée. Merci de m'éclairer.
Je continu mes recherches
Si quelqu'un a une idée. Merci de m'éclairer.
Je continu mes recherches
$rq = "Select count(*) from quad where Marque=4 AND Date='2008'";
$rec = mysql_query($rq);
$row = mysql_fetch_row($rec);
if ($row[0]>0) echo "c'est bon";
else echo mysql_error();
$rec = mysql_query($rq);
$row = mysql_fetch_row($rec);
if ($row[0]>0) echo "c'est bon";
else echo mysql_error();
<?php
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$sexe=$_POST['sexe'];
$age=$_POST['age'];
$email=$_POST['email];
$abonnement1="";
$abonnement2="";
$abonnement3="";
$total=0;
if(isset($_POST['checke'])){
$abonnement1=$_POST['checke'];
}
if (isset($_POST['checks'])){
if ($abonnement1==""){
$abonnement1=$_POST['checks'];
}
else{
$abonnement2=$_POST['checks'];
}
}
if (isset($_POST['checkei'])){
if ($abonnement1==""){
$abonnement1=$_POST['checki'];
}
elseif ($abonnement2==""){
$abonnement2=$_POST['checki'];
}
else{
$abonnement3=$_POST['checki'];
}
}
if (isset($_POST['checkj'])){
if ($abonnement1==""){
$abonnement1=$_POST['checkj'];
}
elseif ($abonnement2==""){
$abonnement2=$_POST['checkj'];
}
elseif ($abonnement3==""){
$abonnement3=$_POST['checkj'];
}
else{
$total=1;
}
+idem que celui d'avant
echo 'vous etes enregistré en tant que : <b>'.$prenom.' '.nom.'</b><br />
echo 'votre mail est : <u>'.$email.'</u><br />
if($sexe=="h")
{
echo 'votre sexe est : <b> Masculin </b><br />';
}
else
{
echo 'votre sexe est : <b> Féminin </b><br />';
}
echo 'vous etes age de : <b>'.$age.'</b><br />';
if ($total==1)
?>
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$sexe=$_POST['sexe'];
$age=$_POST['age'];
$email=$_POST['email];
$abonnement1="";
$abonnement2="";
$abonnement3="";
$total=0;
if(isset($_POST['checke'])){
$abonnement1=$_POST['checke'];
}
if (isset($_POST['checks'])){
if ($abonnement1==""){
$abonnement1=$_POST['checks'];
}
else{
$abonnement2=$_POST['checks'];
}
}
if (isset($_POST['checkei'])){
if ($abonnement1==""){
$abonnement1=$_POST['checki'];
}
elseif ($abonnement2==""){
$abonnement2=$_POST['checki'];
}
else{
$abonnement3=$_POST['checki'];
}
}
if (isset($_POST['checkj'])){
if ($abonnement1==""){
$abonnement1=$_POST['checkj'];
}
elseif ($abonnement2==""){
$abonnement2=$_POST['checkj'];
}
elseif ($abonnement3==""){
$abonnement3=$_POST['checkj'];
}
else{
$total=1;
}
+idem que celui d'avant
echo 'vous etes enregistré en tant que : <b>'.$prenom.' '.nom.'</b><br />
echo 'votre mail est : <u>'.$email.'</u><br />
if($sexe=="h")
{
echo 'votre sexe est : <b> Masculin </b><br />';
}
else
{
echo 'votre sexe est : <b> Féminin </b><br />';
}
echo 'vous etes age de : <b>'.$age.'</b><br />';
if ($total==1)
?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question