begin process at 2012 05 28 19:02:19
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Bases de données

 > 

comment insérer des données dans une db et comment les afficher


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

comment insérer des données dans une db et comment les afficher

mercredi 18 février 2004 à 12:00:06 | comment insérer des données dans une db et comment les afficher

Yoteco

Voili voilà j'ai deux questions!!!
La première et:

Est ce que mon code est juste?

<?php
$host = "localhost";
$user = "root";
$password = "";
$database = "test";
$conn = mysql_connect($host,$user,$password);

mysql_select_db($database) or die("Impossible de se connecter a la base de donnees $database");

$requete = "INSERT INTO informations (Pseudo,Password) VALUES('Yoteco','1234')";
?>

Et la deuxième:

Comment est ce que je fais pour afficher tout le contenu de ma base de donnée?

Merci d'avance...

Et une côtellette à la bière pour Gérard
mercredi 18 février 2004 à 12:16:11 | Re : comment insérer des données dans une db et comment les afficher

davwart

lu !

ton code me semble juste.
ceci dit, là tu n'entres rien ds ta db hein.

pour ce faire, il faut faire un:
mysql_query($requete); // or die(...) si tu veux generer une erreur..

pour afficher tout le contenu de ta db... là sorry je vois pas.


-------------------------------------
Les ordinateurs, plus on s'en sert moins, moins ça a de chance de mal marcher. [Les Shadoks]
mercredi 18 février 2004 à 20:05:57 | Re : comment insérer des données dans une db et comment les afficher

aurelien0306


tu veux le contenu de toutes tes tables?

Aurél
mercredi 18 février 2004 à 20:35:46 | Re : comment insérer des données dans une db et comment les afficher

Yoteco

oui
Et une côtellette à la bière pour Gérard
mercredi 18 février 2004 à 20:35:58 | Re : comment insérer des données dans une db et comment les afficher

Yoteco

oui
Et une côtellette à la bière pour Gérard
mercredi 18 février 2004 à 20:36:04 | Re : comment insérer des données dans une db et comment les afficher

Yoteco

oui
Et une côtellette à la bière pour Gérard
mercredi 18 février 2004 à 20:36:05 | Re : comment insérer des données dans une db et comment les afficher

Yoteco

oui
Et une côtellette à la bière pour Gérard
mercredi 18 février 2004 à 22:00:02 | Re : comment insérer des données dans une db et comment les afficher

aurelien0306


moi je ferai ca :

<HTML>
<HEAD>
<TITLE>Lister toute ma Base de données</TITLE>
</HEAD>
<BODY>
<?
/* ---------------- */
/* -- Variables -- */
/* ---------------- */
$serveur = 'localhost';
$login = 'root';
$password = '';
$database = 'test';

/* --------------------------------------------------- */
/* -- Connection au serveur et sélection de la base -- */
/* --------------------------------------------------- */
mysql_connect($serveur,$login,$password) or die("Impossible de se connecter sur " . $serveur ." : " . mysql_error());

mysql_select_db($database) or die("Impossible de se connecter à la base " . $database ." : " . mysql_error());


/* ------------------------------------------------------------------- */
/* -- Permet d'exécuter une requète select sur la BD sélectionnée -- */
/* ------------------------------------------------------------------- */
function Select(&$NbLignes, &$NbColonnes, &$Resultat, $Requete)
{
$Resultat = mysql_query($Requete);
if (!$Resultat)
{
$erreur = mysql_error();
print("Erreur d'exécution ".$erreur."<BR>");
print("Requête : ".$Requete);
exit;
}
else
{
$NbColonnes = mysql_num_fields($Resultat);
$NbLignes = mysql_num_rows($Resultat);
}
}

/* ------------------------------ */
/* -- Parcours de chaque table -- */
/* ------------------------------ */

$result = mysql_list_tables($database);

if (!$result)
{
print "Erreur : impossible de lister les bases de données\n";
print 'Erreur MySQL : ' . mysql_error();
exit;
}
else
{
while ($row = mysql_fetch_row($result))
{
/* pour chaque table on liste tout */
$requete = "SELECT * from " . $row[0];
Select($nbLig,$nbChamps,$Resultat,$requete);
$champs = mysql_list_fields($database, $row[0]);
print "<table border=0>\n";
print "<tr><td colspan='". $nbChamps ."'>Table : ".$row[0]."(nbre enreg : ". $nbLig .")</td></tr>\n";
print "<tr>";
for ($i = 0; $i < $nbChamps; $i++)
{
echo "<td>" . mysql_field_name($champs, $i) . "</td>";
}
echo "</tr>\n";
while ($nuplet = mysql_fetch_array($Resultat))
{
print "<tr>";
for ($i = 0; $i < $nbChamps; $i++)
{
print("<td>" . $nuplet[mysql_field_name($champs, $i)] . "</td>");
}
print "</tr>\n";
/*print("ID: " . $nuplet[0] . " Name: ". $nuplet[1]."<br/>\n"); */
}
print "</table>\n<br/><br/>\n";
}
mysql_free_result($Resultat);
}

mysql_free_result($result);

/* ---------------------------------------------------- */
/* -- Fermeture de la connexion à la Base de données -- */
/* ---------------------------------------------------- */
if(mysql_close($lien)==false)
{
print("Echec lors de la fermeture de la connexion à la base de données.\n<br>\n");
};

?>
</BODY>
</HTML>



Cette discussion est classée dans : données, afficher, db, insérer


Répondre à ce message

Sujets en rapport avec ce message

insérer des données dans une db!! [ par Yoteco ] Bonjour,Je suis vraiment un newbie en php!! Et j'ai créer un base de données avec easyphp.Je peux aussi m'y connecter....mais je ne sais pas comment j Insérer données dans tableau en boucle [ par Nerdz ] Bonjour,Je voudrais savoir comment insérer des lignes dans un tableau (array()) à l'aide d'une boucle !Merci d'avance iframe et base de données [ par bolbo ] Bonjour, Je cherche actuellement à utiliser des iframes pour afficher un texte récupéré grace à une requete MySQL.Pour le moment, j'arrive à récupérer comment afficher sous forme de tableau [ par Xime ] bonjourvoila j'aimerais savoir comment afficher mes données que je recupere de ma base de données sous forme de tableau (la taille sera en fonction du Afficher les données dans un tableau ? [ par inceV ] Contenant 2 lignes et 1 seule cellule :c'est à dire :- 1ère ligne où je veux afficher le titre de l'article par exemple,-2ème ligne où je veux affiche URGENT! [ par tatofr ] Salut a tous!!Voici mon problemeJ'ai dans ma base de données un champs texte, et dans certains enregistrements il y a des caracteres " ' \\ (guillemet Retour d'un enregistrement précis dans un DB MySQL [ par philagui ] Bonjour,j'ai créé une DB MySQL grace au logiciel EasyPHP et à phpMyAdmin. Grace au script suivant j'ai réussi a faire afficher tous les enregistrement afficher les données [ par brezoneg ] Bonjour,J'ai une base de données avec plusieurs tables.chaque table ayant plusieurs champs : a,b,c,d,e,...je voudrais afficher toutes les valeurs corr recuperation de données avec php [ par agaillar ] je fais un site permettant a des membres de se connecter avec un login et un mot de passe. Ils doivent rentrer des doné'es les concernant(nom, prenom, Insérer plusieurs champs en même temps dans une base de données [ par titeuf974 ] Bonjour!J'ai un petit problème. Voila. Sur ma page HTML je souhaite faire un formulaire contenant plusieur champ servant à inserer une liste d'élève d


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

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,655 sec (3)

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