begin process at 2012 05 31 17:37:20
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

Super débutant MSQLi


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

Super débutant MSQLi

samedi 13 octobre 2007 à 09:27:34 | Super débutant MSQLi

ydu

Bonjour tout le monde,

Avant tout je tiens a vous préciser, je suis un SD "Super Débutant". En effet, je me suis fourni PHP & Mysql pour les nuls.

Me voila planter en page 30 mdr ca commence bien et j'ai donc besoin de votre aide.

j'ai installé easyPhp2 tournant avec PHP5.

Le test PHP tourne nickel.
Par contre le test Mysql c'est pas la cas. Dans le livre il parle de Mysqli qui semble comporter plus de fonction que Mysql et vu qu'il semble l'utiliser tout au long du livre je suis obligé de m'y mettre si je veux espérer suivre.

voici le code qui plante:
'***********************************************************
<?php
/* Programme: mysqli_up.php
 * Desc: Se connecte au Serveur mysqli et affiche les parametres
*/

echo "<html>
    <head><tittle> Test de mysqli5 avec php5 </tittle></head>
    <body>";

    $host="localhost";
    $user="";
    $password="";

$cxn=mysqli_connect($host,$user,$password);
$sql="SHOW STATUS";
$result=mysqli_query($cxn,$sql);

if ($result==false)
    {
    echo "<h4>Erreur: ".mysqli_error($cxn)."</h4>";
    }
    else
    {
    /*tableau affichant les resultats*/
    echo "<table border='1'>
    <tr><th>Nom_variable</th>
        <th>Valeur</th></tr>";

for ($i=0;$i<mysqli_num_rows($result);$i++)
    {
    echo"</tr>";
    $rows_array=mysqli_fetch_row($result);
        for ($j=0;$j<mysqli_num_fields($result);$j++)
        {
        echo"<td>".$rows_array[$j]."</td>\n";
        }   
    }
echo"</table>";
}
?>
</body>
</html>

'******************************************************'
voici l'erreur à la compilation via FireFox.

Test de mysqli5 avec php5
Warning: mysqli_connect() [function.mysqli-connect]: (28000/1045): Accès refusé pour l'utilisateur: 'ODBC'@'@localhost' (mot de passe: NON) in C:\Program Files\EasyPHP 2.0b1\www\test-mysql.php on line 14

Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in C:\Program Files\EasyPHP 2.0b1\www\test-mysql.php on line 16

Warning: mysqli_error() expects parameter 1 to be mysqli, boolean given in C:\Program Files\EasyPHP 2.0b1\www\test-mysql.php on line 20

Erreur:

 ===> de ma propre initiative, je me suis rendu dans al config de easyphp2 et j'ai coché les extansions suivantes.

php_msql
php_mssql
php_mysql
php_mysqli

Merci d'avance pour votre patience ainsi que pour vos explications  pour un SD que je suis ! lol

@+
ydu
samedi 13 octobre 2007 à 10:50:06 | Re : Super débutant MSQLi

Teclis01

Réponse acceptée !
1/ 
Warning: mysqli_connect() [function.mysqli-connect]: (28000/1045): Accès refusé pour l'utilisateur: 'ODBC'@'@localhost' (mot de passe: NON) in C:\Program Files\EasyPHP 2.0b1\www\test-mysql.php on line 14
2/
Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in C:\Program Files\EasyPHP 2.0b1\www\test-mysql.php on line 16
3/
Warning: mysqli_error() expects parameter 1 to be mysqli, boolean given in C:\Program Files\EasyPHP 2.0b1\www\test-mysql.php on line 20



1/
ça vient de ceci (mais aussi du fait que la ressource retourné n'est pas testée) :
    $host="localhost";
    $user="";
    $password="";
essaye cela
    $host="localhost";
    $user="root";
    $password="";

2 et 3/
ceci vient du probleme traité en 1/

Good Luck and May the force be with You

--------------------------------------------------------------------------------------------------
         Il vaut mieux poser une question et passer pour bête que le rester toute sa vie

samedi 13 octobre 2007 à 14:49:46 | Re : Super débutant MSQLi

ydu

Teclis Merci beaucoup et très certainement ......... à tres bientot malheureusement :-) lol

Ps: il fallait juste mettre user="root"

@+
ydu
dimanche 14 octobre 2007 à 01:50:08 | Re : Super débutant MSQLi

Teclis01

Pour la petite histoire, easyphp et/ou wamp sont configuré ainsi de base
A bientot ;)

--------------------------------------------------------------------------------------------------
         Il vaut mieux poser une question et passer pour bête que le rester toute sa vie



Cette discussion est classée dans : php, mysql, test, echo, mysqli


Répondre à ce message

Sujets en rapport avec ce message

Question sur formulaire en php et controle en js [ par jagdjg ] Je vais essayer d'expliquer: j ai donc un formulaire qui est controle par une fonction javascript, jusque la tout va bien.Le probleme c est que je gen indentification et connexion grâce à un formulaire [ par auremy ] Bonjour,J'ai crée un formulaire html qui permet à l'utilisateur de saisir son login et son mot de passe. La validation envoye ses informations à une p pret à me jeter par la fenetre (delete mysql) [ par sniperts ] voila je veux supprimer des champs via un formulaire dynamiquele formulaire se charge bien , mais la suppression ne fonctionne pas, qqn peut m aider!v jeu grattage/php/mysql [ par krowers ] voila j'ai un jeu de grattage qui quand j'y joue et que je gagne 0.01 point cela s'ajoute normalement a ma base de donnée tandis que quand je gagne 0 Le filtre ne fonctionne pas [ par Joleroy ] Salut a tous!J ai cree une page appelé Kits.php qu j appelle par Kit.php?tipekit=type_du_kitVoici son code:$type=$_GET['typekit'];$connect = mysql_con passage parametres php [ par Puec ] Bonjour, Je débute en php, et je rencontre un problème.J'ai un formulaire qui contient 2 listes déroulantes contenant dont chacun des items provient d Pas de surbrillance en php ? [ par nougitch ] Bonjour, Impossible de faire un "onmouseover" et un onmouseout" dans mon code php. Ca marche très bien en HTML... Voir la balise en gras. Merci d'a ajout de colonne en plus d'une fonction mysql_fetch_array en php [ par kappablanca ] Bonjour, je suis actuellement en train de passer mon site internet en php étant donné qu'il faut y mettre à jour des tableau tous les jours.Bon je vou Problème If [ par Apachefr ] Bonjour, je débute en PHP. J'ai un problème : j'ai un formulaire (35 cases à cochées) qui envoie ensuite les informations à la page PHP. Les cases à c Menu déroulant avec récupération des données via mysql --> PB [ par cougar5 ] Bonjour à tous,Je suis un débutant en code php. (et nouveau également sur ce site)Il m'a fallu la journée pour créer 2 pages PHP. (Merci internet et l


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,265 sec (4)

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