IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

HELP Probleme de scripts


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 7
    Par défaut HELP Probleme de scripts
    Bonjour tout le monde

    Voila j ai ete amene a effectuer des changements sur un site web, et j ai ce bout de php a modifier

    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
    21
    22
    23
    24
    25
    26
    27
    28
    29
     
    <?php
     
      require_once('config.php');
     
      $connection_string = $config['dbdriver'] . ":dbname=" .
                           $config['database'] . ";host=" .
    					   $config['hostname'];
     
      try
      {
        $connection = new PDO($connection_string,
                              $config['username'],
    	     			      $config['password']);
      }
      catch(PDOException $e)
      {
        die($e->getMessage());   
      }
     
      $id = intval($_GET['id']);
     
      $stmt = $connection->prepare("SELECT offre.offre_ref, offre.offre_nomoper, offre.offre_desc, offre.offre_datelimit, offre.offre_datecreat, proced.proced_type, service.service_nom, service.service_email FROM offre, proced, service WHERE offre.fk_service = service.service_pk AND offre.fk_proced = proced.proced_pk AND offre.offre_pk = :id");
      $stmt->bindParam(":id", $id);
      $stmt->execute();
     
      $offre = $stmt->fetch(PDO::FETCH_NUM);
     
    ?>
    et j ai fait ca pour etre "equivalent"

    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
    21
    22
    23
    24
    25
    26
     
    <?php
     
      require_once('config.php');
     
     
     
      @$cnx = mysql_connect(localhost, $config['username'], $config['password']) ;
    if ( $cnx == 0 )	{
     	/* :-( database is out of order */
     	die ("<P><H2>".$txt[3]."</H2></P>\n<P>".$txt[4]."</P>\n") ;
    }
     
    if ( mysql_select_db(sta_mairie, $cnx) == false )
    	die ("<P><H2>".$txt[3]."</H2></P>\n<P>".$txt[39]."</P>\n") ;
     
     
      $id = intval($_GET['id']);
     
      $stmt = mysql_prepare("SELECT offre.offre_ref, offre.offre_nomoper, offre.offre_desc, offre.offre_datelimit, offre.offre_datecreat, proced.proced_type, service.service_nom, service.service_email FROM offre, proced, service WHERE offre.fk_service = service.service_pk AND offre.fk_proced = proced.proced_pk AND offre.offre_pk = :id");
      mysql_stmt_bind_Param($stmt, ":id", $id);
      mysql_stmt_execute($stmt);
     
      $offre = mysql_fetch(mysql_fetch_row($stmt));
     
    ?>
    je débute, je concède et il y a surement des erreurs,je vous demande de me dire ou et de m expliquer, d avance GRAND MERCI a tous

  2. #2
    Invité
    Invité(e)
    Par défaut
    Quels sont tes messages d'erreur?

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 7
    Par défaut
    ben le fait que le script du haut fonctionne sur le pc mais celui du bas me renvoie une page toute blanche
    le premier probleme que j ai eu c etait "could not find driver" du coup j ai entrepris du modifier le script comme tu l as vu...et du coup ca ne fonctionne pas du tout et la page reste blanche sans rien afficher

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 7
    Par défaut
    mon probleme se situe surtout apres "$id..." c est a dire de $stmt..." jusqu a la ligne "$offre..." c est cette partie qui ne fonctionne pas

  5. #5
    Membre Expert
    Avatar de guitou12
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 077
    Par défaut
    mysql_connect(localhost, --> mysql_connect('localhost',

    Voilà déja un 1er élément de réponse

    Je te conseille fortement d'afficher les erreurs php et de débugger à l'aide de ça dans un 1er temps, ainsi que de mater le manuel pour chaque fonction...
    Ex développeur Php / J2EE.
    Actuellement reconverti à SharePoint 2013

    Mon blog SP 2013

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 7
    Par défaut
    j ai résolu mon problème en supprimant les deux lignes mysql_stmt ;changer la dernière ligne par mysql_fetch_row et non pas mysql_fetch(mysql_fetch_row et j ai aussi changé le mysql_prepare par mysql_query

    qu en pensez vous?

  7. #7
    Membre Expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Par défaut
    Citation Envoyé par RHA93
    ben le fait que le script du haut fonctionne sur le pc mais celui du bas me renvoie une page toute blanche
    le premier probleme que j ai eu c etait "could not find driver" du coup j ai entrepris du modifier le script comme tu l as vu...et du coup ca ne fonctionne pas du tout et la page reste blanche sans rien afficher
    C'est normal que ta page reste blanche : tu n'as rien fait pour afficher quoi que ce soit dessus...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Help!! Probleme avec les dates sur SQL SERVER
    Par Nadaa dans le forum MS SQL Server
    Réponses: 16
    Dernier message: 03/08/2006, 16h55
  2. [SQL] Help probleme de while !
    Par jfjava2002 dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 10/01/2006, 17h24
  3. probleme avec script perl grab_tv_fr.pl
    Par ZiMo dans le forum Langage
    Réponses: 6
    Dernier message: 30/11/2005, 17h12
  4. [help] probleme installation omondo
    Par berg dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 13/11/2005, 00h18
  5. John :: Help!! Probleme de compilation avec SDL_gfx
    Par Raggajohnjohn dans le forum Autres éditeurs
    Réponses: 5
    Dernier message: 29/10/2005, 15h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo