begin process at 2012 05 31 14:46:46
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Une requête mais pas l'autre ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Une requête mais pas l'autre ?

lundi 14 mars 2005 à 13:53:04 | Une requête mais pas l'autre ?

nougitch

Bonjour,

Voilà, je fais deux requêtes.
La première s'effectue sans condition et ne pose pas de problème.
La seconde (en rouge) dépend d'un identifiant, s'il renvoi 0, supprimer dans telle table et s'il renvoi 1, supprimer dans telle autre table.

Lorsque l'identifiant est 0, pas de problème, cela s'efface, mais quand il est à 1, cela ne fonctionne pas.

Pourtant, lorsque je fais un echo de $typ_app, je retrouve bien 0 ou 1 en fonction de celui que j'ai choisi.
Et quand je teste ma requête dans phpmyadmin, pas de problème.

Je ne comprends vraiment pas.

Merci pour votre patience !

Mon code :

<?
include("_connexion.php");
mysql_query("DELETE FROM application WHERE id_application=$id_del");
$req_typ_app=mysql_query("SELECT type_application FROM application WHERE id_application=$id_del",$link);
$table_typ_app=mysql_fetch_array($req_typ_app,MYSQL_ASSOC);
$typ_app=$table_typ_app[type_application];
if($typ_app==0) {
    mysql_query("DELETE FROM matams WHERE ce_application=$id_del");
    echo $typ_app;
    }
    elseif($typ_app==1) {
        mysql_query("DELETE FROM matamw WHERE ce_application=$id_del");
        }
mysql_close();
include("application.php");
?>
lundi 14 mars 2005 à 14:01:30 | Re : Une requête mais pas l'autre ?

morpheus262

As tu un message d erreur ?
mysql_query("DELETE FROM matamw WHERE ce_application=$id_del",$link);
essaie de rajouter le $link, g deja eu le tour ou ca ne marche pas a à cause de ca



Sans maîtrise la puissance n'est rien et je maîtrise...  Apprend ca petit
Sur ce a tchiao bon dimanche.
lundi 14 mars 2005 à 14:08:59 | Re : Une requête mais pas l'autre ?

nougitch

Hello morpheus,

Merci pour ta suggestion.
Ca marche pô :-(

Si tu as une autre idée, je suis preneur...

@+
lundi 14 mars 2005 à 14:10:01 | Re : Une requête mais pas l'autre ?

nougitch

Et au fait, je n'ai pas de message d'erreur.
Il rafraîchit ma page, supprime bien dans la première table mais pas dans la seconde qui est "matamw"
lundi 14 mars 2005 à 14:15:58 | Re : Une requête mais pas l'autre ?

loyousse

essaie :

if($typ_app==0)
{
    $table=
matams;
}else{
    if($typ_app==1)
    {
       $table=matamw;
    }
}
mysql_query("DELETE FROM $table WHERE ce_application=$id_del");

tiens moi au courant.
@+
lundi 14 mars 2005 à 14:27:31 | Re : Une requête mais pas l'autre ?

nougitch

Merci loyousse mais hélas non.
Exactement la même chose !
Ouin :'(
lundi 14 mars 2005 à 14:29:57 | Re : Une requête mais pas l'autre ?

loyousse

t'es sur qu'à un moment $typ_app est égal à 1 ?
Cette variable peut etre égal à autre chose que 1 et 0 ?


lundi 14 mars 2005 à 14:30:35 | Re : Une requête mais pas l'autre ?

morpheus262

Si cette solution a la meme reaction alors le probleme vien de la table matamw, peux tu envoyer la structure de tes deux tables


Sans maîtrise la puissance n'est rien et je maîtrise...  Apprend ca petit
Sur ce a tchiao bon dimanche.
lundi 14 mars 2005 à 14:34:27 | Re : Une requête mais pas l'autre ?

nougitch

Merci bcp les gars, c'est sympa d'être si réactif !

$typ_app ne peut prendre que les valeurs 0 ou 1.

#
# Structure de la table `matams`
#
CREATE TABLE matams (
ce_application int(8) unsigned NOT NULL default '0',
ce_module int(8) unsigned NOT NULL default '0',
scoring tinyint(1) unsigned NOT NULL default '0'
) TYPE=MyISAM;

#
# Structure de la table `matamw`
#
CREATE TABLE matamw (
ce_application int(8) unsigned NOT NULL default '0',
ce_module int(8) unsigned NOT NULL default '0',
scoring tinyint(1) unsigned NOT NULL default '0'
) TYPE=MyISAM;
lundi 14 mars 2005 à 14:36:02 | Re : Une requête mais pas l'autre ?

loyousse

essaie ça :
if($typ_app==0)
{
    $table=
matams;
}else{
    $table=matamw;
}

mysql_query("DELETE FROM $table WHERE ce_application=$id_del");

je vais regarder tes tables.



1 2 3 4

Cette discussion est classée dans : application, mysql, app, id, typ


Répondre à ce message

Sujets en rapport avec ce message

Des 'while' imbriquées... galère, galère ! [ par nougitch ] Bonjour, Alors voilà, j'ai ce que j'appelerai arbitrairement un tableau à 4 dimensions :     1 : Une association (qui correspond en gros à une langue problème de requête update avec php mysql [ par metapat ] Bonjour, j'ai un problème d'UPDATE en php mysql, je ne le comprends pas voilà le bout de code:je veux mettre la table ressources à jour, elle contient Coordonnées d'une cellule [ par nougitch ] Bonjour, Je possède un tableau. Les lignes et colonnes se forment automatiquement en fonction des tables 'application' et 'module'. Je veux rendre la Probleme de requete pour affichage membre [ par magicjim ] Bonjour @ tous, voila mon probleme je fait une requete par le biais d'un formulaire qui envoit l'id du membre, mais a l'affichage cela ne me montre qu Fusion PHP et MySQL [ par Also know as ] Bonjour,Voilà j'ai un problème tout bête je suis ne train de débuter en PHP avec MySQL et je cherche le moyen de lire la base MySQL à plusieurs endroi SQL - update [ par jdalton42 ] salut, voila moi je modifie beaucoup les liens dans le menu de mon site... et sa m'enerve un peut maintenant de devoir tout le temps modifier la sourc Up-load de 2 photos [ par jaco13 ] Bonjour!Voici le code de la page "ajoutvehicule1.inc.php" d'un site de voitures. La partie en noire est la partie avec la requête qui sert à insérer u centrer une requete mysql [ par martiall ] Bonjour,bon le titre est un peu tiré par les cheveux mais bon...Pour simplifier, j'ai une table user (ID_USER, PSEUDO)depuis une page, je séléctionne liste deroulante [ par kelkune ] je galere pr recuperer les resultat de mes lsite deroulante si quelqu'un peum'aider ca serait vriament genial surto u que ca urge assez voila en fait liste deroulante [ par kelkune ] je galere pr recuperer les resultat de mes lsite deroulante si quelqu'un peum'aider ca serait vriament genial surto u que ca urge assez voila en fait


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,718 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales