begin process at 2012 05 27 20:25:45
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

SQL

 > SQL/EXE EXECUTEUR DE REQUETTES SQL

SQL/EXE EXECUTEUR DE REQUETTES SQL


 Information sur la source

Note :
1 / 10 - par 1 personne
1,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :SQL Classé sous :sql, base, donnee, requette, mysql Niveau :Initié Date de création :08/02/2011 Vu :2 994

Auteur : enokbyreal

Ecrire un message privé
Commentaire sur cette source (19)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Ce script execute des requette SQL sur une base de donnees MYSQL que vous entrez qu prealable.
Il fonctionne avec des cookies. Des que le cookie est cree vous pouvez lancer les differentes requette
de projection ,insertion et mise a jour selon vos droits.

Source

  • <?
  • //SQL/EXE par Mohamed kabir KONE
  • //Creation 05/02/2011
  • //si les cookes d'infos de BD n'existent pas
  • if(!$_COOKIE['host'] and !$_COOKIE['user'] and !$_COOKIE['password'] and !$_COOKIE['db'] or $_GET['q'] == 'deconnexion'){
  • if(isset($_GET['q']) and $_GET['q'] == 'deconnexion'){//si l'user veut entrer de nouvelle informations de BD
  • setcookie("host");
  • setcookie("user");
  • setcookie("password");
  • setcookie("db");
  • }
  • // si l'utilisateur vient juste d'entree les infos de bd et qu'elles ne sont pas vides
  • if(isset($_POST['host']) and $_POST['host'] !='' and isset($_POST['user']) and $_POST['user'] !='' and isset($_POST['password']) and $_POST['password'] !='' and isset($_POST['db']) and $_POST['db'] !=''){
  • $host = $_POST['host'];
  • $user = $_POST['user'];
  • $password = $_POST['password'];
  • $db = $_POST['db'];
  • //on cree les cookie contenant les infos de BD
  • setcookie("host",$host,time()+86400);
  • setcookie("user",$user,time()+86400);
  • setcookie("password",$password,time()+86400);
  • setcookie("db",$db,time()+86400);
  • //puis on affiche le formulaire de redaction de requettes
  • ?>
  • <h1>SQL/EXE</h1>
  • <p><a href="?q=deconnexion">Deconnexion</a></p>
  • <p>MYSQL est deconnecte. Veuillez executer votre premiere requete pour qu'il demarre.</p>
  • <form method="POST" action="?q=yes">
  • <table>
  • <tr><td><p>Votre requete:</p></td></tr>
  • <tr><td><textarea style="min-width: 500px;min-height: 200px;" name="requete" id="requete"> Tapez votre requete ici</textarea></td></tr>
  • <tr><td><input type="submit" name="validation" id="validation" value="[Executer la Requete]"></td></tr>
  • </table>
  • </form>
  • <?
  • } else{
  • // sinon si les infos de BD n'existent pas
  • // il faut entrer les infos
  • ?>
  • <html>
  • <head>
  • </head>
  • <body>
  • <h1>SQL/EXE</h1>
  • <h2>Remplissez tous les champs s'il vous plait.<br/>Ce script fonctionne avec des cookies</h2>
  • <form method="POST" action="?q=query">
  • <table>
  • <tr><td><p>Serveur hote:</p></td></tr>
  • <tr><td><input type = "text" style="min-width: 200px;min-height: 15px;" name="host" id="host"/></td></tr>
  • <tr><td><p>Utilisateur:</p></td></tr>
  • <tr><td><input type = "text" style="min-width: 200px;min-height: 15px;" name="user" id="user"/></td></tr>
  • <tr><td><p>Mot de Passe:</p></td></tr>
  • <tr><td><input type = "password" style="min-width: 200px;min-height: 15px;" name="password" id="password"/></td></tr>
  • <tr><td><p>Base de Donnee:</p></td></tr>
  • <tr><td><input type = "text" style="min-width: 200px;min-height: 15px;" name="db" id="db"/></td></tr>
  • <tr><td><input type="submit" name="validation" id="validation" value="[Connexion a la base]"></td></tr>
  • </table>
  • </form>
  • <?
  • }
  • } else{
  • //sinon si les cookies existent
  • //on affiche le formulaire de redaction de requettes ou le resultat si
  • //une requette a deja ete lancee.
  • ?>
  • <html>
  • <head>
  • </head>
  • <body>
  • <h1>SQL/EXE</h1>
  • <p><a href="?q=deconnexion">Deconnexion</a></p>
  • <?
  • $host1 = $_COOKIE["host"];
  • $user1 = $_COOKIE["user"];
  • $password1 = $_COOKIE["password"];
  • $db1 = $_COOKIE["db"];
  • $connexion = mysql_connect($host1,$user1,$password1) or die('Eh djaaaa Ya erreeeeere ');
  • if($connexion){
  • print '<p>MySQL est connecte avec l\'identifiant :'.$connexion.'</p>';
  • print 'Vous etes connecte sur le serveur '.$host1.' en tant que '.$user1.' a la base de donnee '.$db1;
  • mysql_select_db($db1);
  • if(isset($_POST['requete']) and $_GET['q'] == "yes"){
  • // si on vient juste d'entrer une requette
  • $requete = $_POST['requete'];
  • $reponse = @mysql_query($requete) or die('<p>Erreur lors de l\'execution de la requette</p> <p><a href="?q=back">Retour</a></p>');
  • if($reponse) print '<p>Votre requete s\'est bien executee.</p><p><a href="?q=back">Retour</a></p><p>Resultats de la requette:</p>';
  • $y = mysql_num_fields($reponse);
  • $x = mysql_num_rows($reponse);
  • print '<table style="border: solid #000 1px;">';
  • if($x>0){
  • for($i=0;$i<$y;$i++){//affichage des nom des differents champs
  • echo "<th>",mysql_field_name($reponse,$i)," </th>";
  • }
  • }
  • for($i = 0; $i< $x; $i++){// affichage des tuples
  • $donnee = mysql_fetch_array($reponse);
  • print '<tr style="border: solid #000 1px;">';
  • for($j = 0; $j< $y; $j++){
  • print '<td style="border: solid #000 1px;">'.$donnee[$j].'</td>';
  • }
  • print '</tr>';
  • }
  • print '</table>';
  • } else{
  • //si on a pas encore entrer de requette ,affichage du formulaire de redaction de requette.
  • ?>
  • <form method="POST" action="?q=yes">
  • <table>
  • <tr><td><p>Votre requete:</p></td></tr>
  • <tr><td><textarea style="min-width: 500px;min-height: 200px;" name="requete" id="requete"> Tapez votre requete ici</textarea></td></tr>
  • <tr><td><input type="submit" name="validation" id="validation" value="[Executer la Requete]"></td></tr>
  • </table>
  • </form>
  • <?
  • }
  • mysql_close();
  • }
  • }
  • ?>
  • </body>
  • </html>
<?
//SQL/EXE par Mohamed kabir KONE 
//Creation 05/02/2011

//si les cookes d'infos de BD n'existent pas
if(!$_COOKIE['host'] and !$_COOKIE['user'] and !$_COOKIE['password'] and !$_COOKIE['db'] or $_GET['q'] == 'deconnexion'){
if(isset($_GET['q']) and $_GET['q'] == 'deconnexion'){//si l'user veut entrer de nouvelle informations de BD
 setcookie("host");
 setcookie("user");
 setcookie("password");
 setcookie("db");
} 
// si l'utilisateur vient juste d'entree les infos de bd et qu'elles ne sont pas vides
if(isset($_POST['host']) and $_POST['host'] !='' and isset($_POST['user']) and $_POST['user'] !='' and isset($_POST['password']) and $_POST['password'] !='' and isset($_POST['db']) and $_POST['db'] !=''){
$host = $_POST['host'];
$user = $_POST['user'];
$password = $_POST['password'];
$db = $_POST['db'];
//on cree les cookie contenant les infos de BD
 setcookie("host",$host,time()+86400);
 setcookie("user",$user,time()+86400);
 setcookie("password",$password,time()+86400);
 setcookie("db",$db,time()+86400);
//puis on affiche le formulaire de redaction de requettes
?>
<h1>SQL/EXE</h1>
<p><a href="?q=deconnexion">Deconnexion</a></p>
<p>MYSQL est deconnecte. Veuillez executer votre premiere requete pour qu'il demarre.</p>
<form method="POST" action="?q=yes">
<table>
<tr><td><p>Votre requete:</p></td></tr>
<tr><td><textarea style="min-width: 500px;min-height: 200px;" name="requete" id="requete"> Tapez votre requete ici</textarea></td></tr>
<tr><td><input type="submit" name="validation" id="validation" value="[Executer la Requete]"></td></tr>

</table>
</form>

<?
} else{
// sinon si les infos de BD n'existent pas
// il faut entrer les infos
?>
<html>
 <head>
 </head>
<body>
<h1>SQL/EXE</h1>
<h2>Remplissez tous les champs s'il vous plait.<br/>Ce script fonctionne avec des cookies</h2>
<form method="POST" action="?q=query">
<table>
<tr><td><p>Serveur hote:</p></td></tr>
<tr><td><input type = "text" style="min-width: 200px;min-height: 15px;" name="host" id="host"/></td></tr>
<tr><td><p>Utilisateur:</p></td></tr>
<tr><td><input type = "text" style="min-width: 200px;min-height: 15px;" name="user" id="user"/></td></tr>
<tr><td><p>Mot de Passe:</p></td></tr>
<tr><td><input type = "password" style="min-width: 200px;min-height: 15px;" name="password" id="password"/></td></tr>
<tr><td><p>Base de Donnee:</p></td></tr>
<tr><td><input type = "text" style="min-width: 200px;min-height: 15px;" name="db" id="db"/></td></tr>
<tr><td><input type="submit" name="validation" id="validation" value="[Connexion a la base]"></td></tr>
</table>
</form>
<?
}
} else{ 
//sinon si les cookies existent 
//on affiche le formulaire de redaction de requettes ou le resultat si 
//une requette a deja ete lancee.
?>
<html>
 <head>
 </head>
<body>
<h1>SQL/EXE</h1>
<p><a href="?q=deconnexion">Deconnexion</a></p>
<?
$host1 = $_COOKIE["host"];
$user1 = $_COOKIE["user"];
$password1 = $_COOKIE["password"];
$db1 = $_COOKIE["db"];
$connexion = mysql_connect($host1,$user1,$password1) or die('Eh djaaaa Ya erreeeeere ');
if($connexion){
 print '<p>MySQL est connecte avec l\'identifiant :'.$connexion.'</p>';
 print 'Vous etes connecte sur le serveur '.$host1.' en tant que '.$user1.' a la base de donnee '.$db1;
 mysql_select_db($db1);
if(isset($_POST['requete']) and $_GET['q'] == "yes"){
// si on vient juste d'entrer une requette
 $requete = $_POST['requete'];
 $reponse = @mysql_query($requete) or die('<p>Erreur lors de l\'execution de la requette</p> <p><a href="?q=back">Retour</a></p>');
 if($reponse) print '<p>Votre requete s\'est bien executee.</p><p><a href="?q=back">Retour</a></p><p>Resultats de la requette:</p>';
 
$y = mysql_num_fields($reponse);
$x = mysql_num_rows($reponse); 

print '<table style="border: solid #000 1px;">';
if($x>0){
for($i=0;$i<$y;$i++){//affichage des nom des differents champs
echo "<th>",mysql_field_name($reponse,$i)," </th>"; 
}
}


 for($i = 0; $i< $x; $i++){// affichage des tuples
  $donnee = mysql_fetch_array($reponse);
  print '<tr style="border: solid #000 1px;">';
  for($j = 0; $j< $y; $j++){
   print '<td style="border: solid #000 1px;">'.$donnee[$j].'</td>';
  }
  print '</tr>';
 }
print '</table>';
} else{
 //si on a pas encore entrer de requette ,affichage du formulaire de redaction de requette.
?>
<form method="POST" action="?q=yes">
<table>
<tr><td><p>Votre requete:</p></td></tr>
<tr><td><textarea style="min-width: 500px;min-height: 200px;" name="requete" id="requete"> Tapez votre requete ici</textarea></td></tr>
<tr><td><input type="submit" name="validation" id="validation" value="[Executer la Requete]"></td></tr>

</table>
</form>

<?
}
 mysql_close();
}  

  }
?>
</body>
</html>

 Conclusion

J'espere qu'il vous sera utile. Mais si vous y apportez des amelioration ,pensez a m'en faire part SVP.


 Sources de la même categorie

Source avec Zip CLASS PHP :: REQUÊTES MYSQL par devgoneti
Source avec Zip Source avec une capture CONVERTIR BASE FIREBIRD EN MYSQL par castelfrederic29
Source avec Zip ESPACE MEMBRE BASIQUE par bonhommecrea
Source avec Zip Source avec une capture MODIFICATEUR DE DONNEES DANS UNE BASE SQL AVEC LISTING DES T... par cram121
Source avec Zip Source avec une capture CRÉER ET ETABLIR UNE PAGE DE MAINTENANCE POUR X HEURES par popolino0

 Sources en rapport avec celle ci

Source avec Zip CLASS SIMPLE CBASEDONNEE par smag42
Source avec Zip Source avec une capture CONVERTIR BASE FIREBIRD EN MYSQL par castelfrederic29
Source avec Zip CLASSE SQL par benjycorp
DUPLICATION D'UNE BASE DE DONNÉES POUR SAUVEGARDE par fmarie
Source avec Zip PORTAGE PDO DE MES ANCIENNES PUBLICATIONS par 8Tnerolf8

Commentaires et avis

Commentaire de phpAnonyme le 08/02/2011 16:58:51

Bonjour,

Ce code est dangereux et ne respecte pas certaines règles minimales de PHP.
- Utilisation des balises courtes
- Les tests sur l'existence des variables est hasardeuse
- Problème avec OR et AND (si j'ai bien compris le pourquoi de l'utilisation)
- Failles plus que flagrante sur les formulaires et l'attribution des variables
- 4 cookies pour enregistrés des simples petites valeurs($_COOKIE accepte la forme tableau)
- Failles sur l'accessibilité des cookies. Hoooo! Il s'agit de données d'accès à la BDD
Comment peut-tu mettre en cookie des données d'accès à la BDD sans même crypter au moins ces valeurs ??

Bref, il doit surement avoir d'autres trucs mais je vais en rester là.

Je ne donne pas de note, je te laisse le soin de revoir tous ça !

Commentaire de cod57 le 09/02/2011 13:51:41

bonjour

la gestion des cookies est mauvaise ... des erreurs
des variables non definies !
j'ai du supprimer la gestion pour pouvoir faire tourner le script !
<? mais <?php serait souhaitable
pas de note comme phpanonyme, même si l'idée du script est séduisante

a++

Commentaire de enokbyreal le 09/02/2011 17:48:57

COO57: En effet c'est le premier script que j'ecris avec des cookies et j'ai une erreur moi aussi au premier lancement e script qui me dit que des variables du meme nom que les cookies ne sont pas definies Comment pourrais-je y remedier??

PHPANOBYME: entierement daccord avec ton point de vue sur les failles beantes de securite et le gaspillage de cookies qui sont pourtant limites en nombre.
Cependant je ne comprend pas bien quand tu parle "d'utilisation de balises courtes" ou encore de "failles sur les formulaires" ca serait cool que tu m'eclaire un peu.

Commentaire de phpAnonyme le 10/02/2011 00:01:28

C'est phpAnonyme pas phpAnoByme xD,

-Les balises courtes ou shorts tags, c'est ce qu'à repris COD57 c'est-à-dire : <?php ?> et non <? ?>.
- "Failles formulaires", bon c'est un abus de dire ça, mais tu remarquera que j'ai ajouter "et l'attribution des variables". Tu ne teste pas les valeurs entrées dans le formulaire et ce que tu y attend comme valeurs. En l'état, tu teste juste l'existence des valeurs. La faille, réside sous la forme xss.
Pas convaincu ??
Prenons par exemple le champs "HOST" de ton formulaire :
<input type = "text" style="min-width: 200px;min-height: 15px;" name="host" id="host"/>
Si on lui donne comme valeur : <script>alert('Badaboumm')</script>
A tous les coups, il y aura une alerte javascript qui s'affichera à l'écran, puis tu enregistre, utilise le cookie host sans le formater et surtout tu affiche son contenu, natamment dans cette ligne :
print 'Vous etes connecte sur le serveur '.$host1.' en tant que '.$user1.' a la base de donnee '.$db1;

Commentaire de enokbyreal le 10/02/2011 16:33:28

merci mec j'avais pas fait attention je vais bosser sur le code et publier une autre version.

Commentaire de phpAnonyme le 10/02/2011 16:46:10

Remarque : Ce n'était qu'un exemple. Car dans le cas de ton code si la connexion échoue il sera arretêr par le die(), et il échouera forcément car la valeur entrée(<script>alert('Badaboumm')</script>) dans host ne correspondrais à rien! Mais, la faille s'appliquerait surtout si un utilisateur(non avertie ou par inadvertance) de ton code aurait la mauvaise idée d'afficher le contenu de ton cookie à l'extérieur de l'intruction.

C'est surtout la lisibilité en claire des cookies qui est le plus gros problème!

Commentaire de enokbyreal le 11/02/2011 21:55:41

alors en gros je devrais cripter ces donnees avant de les ecrire dans le cookie?? je comprend mais en fait c'etait juste un test sur les cookies alors j'ai pas mise sur la securite mais je vais penser a ameliorer le code avec un algo de criptage

Commentaire de emilia123 le 14/02/2011 08:05:18

bonjour,

Je dirais qu'enregistrer ce genre d'information en cookies (fichier lisible sur l'ordinateur de l'internaute) est dangereux.

Au moins, il serait conseillé de passer par des variables de session.Le contenu est stocké sur le serveur, donc non lisible depuis l'ordinateur de l'internaute.

Quelqu'un qui teste ton script laisse les coordonnées de sa base dans un fichier sur l'ordinateur.. c'est pas top.

EM.


Commentaire de hornetbzz le 14/02/2011 10:16:16 1/10

"Initié", hum oui c'est cela Thérèse, comme dirait l'autre. D'initié, il n'y a que le titre, ou alors le délit car c'en est un !
phpmyadmin n'est déjà pas un modèle de sécurité, mais alors là... c'est 100 fois pire.

Et on en est à PHP5 pour info, donc une petite classe et des requêtes préparées, c'est le minimum syndical et ce n'est quand même pas la mer à boire.

A la volée :
- short tags à bannir, tout le monde n'a pas accès au php.ini pour les paramétrer,
- code illisible,
- mélange html/php,
- sécurité cookies => utiliser des variables de session, plus simple et plus sécurisées,
- aucun contrôle des données d'entrée !! Pour ça, il te manque juste 200 lignes de code entre les lignes 87 et 88 : c'est le plus gros défaut de ce code,
- peu inutile, car il faudrait avoir accès au port de la base distante si c'est le but. En l'état, la seule base accessible est celle présente sur le serveur hébergeant ce beau script. Donc l'intérêt est limité puisque PMA fait ça très bien. A la limite pour l'intranet d'une école maternelle :-)
- un peu d'ajax aurait été sympa pour écrire une appli un peu plus "riche"
- tel que c'est écrit, j'imagine que c'est uniquement pour les admin et pas pour une population "large". Or l'utilisateur capable de lancer une requête sql n'a pas besoin de ce source bâclé,

En conclusion, c'est inutile et très mal écrit mais surtout, c'est HYPER dangereux...

A fuir en courant !

Commentaire de enokbyreal le 17/02/2011 13:19:35

ok merci maintenant mon propre code me degoute mdr
mais comment fait ton pour separer le php du html??
cool l'idee de session a l'epoque j'en savais rien du tout desole
par controle sur les donnees d'entree vous voulez evoquer le risque d'injection? parce-qu'au  fond le but du code meme c'est des injection je crois non?? oubien on peut y remedier?? je saisi pas bien le probleme.

Commentaire de phpAnonyme le 17/02/2011 16:23:52

"mais comment fait ton pour separer le php du html?"
Un exemple : http://www.phpcs.com/tutoriaux/POO-EXEMPLE-ALTERNATIVE-CAPTCHA_1202.aspx

Commentaire de enokbyreal le 17/02/2011 17:49:08

OK je vois mais pour lister les valeurs je dois ajouter du html c'est oblige mais une separation des fichier rend le code plus clair en effet meme si ca depend du codeur.

Commentaire de phpAnonyme le 18/02/2011 15:08:37

"mais pour lister les valeurs je dois ajouter du html c'est oblige"
Si tu entends par là les fameuses boucles while()'entre autres' pour faire un listing...pas du tout !! La séparation est possible.

Commentaire de enokbyreal le 18/02/2011 20:19:57

comment ?? donne moi un exemple STP..

Commentaire de phpAnonyme le 18/02/2011 21:12:47

A l'arrache comme ça par exemple :

$articles = array(
array('id'=> 1, 'nom'=> 'art 1', 'date'=>'11-01-1111'),
array('id'=> 2, 'nom'=> 'art 2', 'date'=>'12-02-2222'),
array('id'=> 3, 'nom'=> 'art 3', 'date'=>'13-03-3333')
);

$contenu_recuperer_duTemplate = "
<table>
<!-- boucle -->
<tr>
<td>{id}</td>
<td>{nom}</td>
<td>{date}</td>
</tr>
<!-- fin boucle -->
</table>
";

class Looper
{
public function __construct($gabarit, $vars)
{
$begin = stripos($gabarit, '<!-- boucle -->');
$end = stripos($gabarit, '<!-- fin boucle -->');

$tempStock='';
foreach($vars as $k1 => $v1) {
$tempGabarit = substr($gabarit, $begin, ($end-$begin));
foreach($v1 as $k2 => $v2) {
$tempGabarit = preg_replace('/\{'.$k2.'\}/', $v2, $tempGabarit);
}
$tempStock .= $tempGabarit;
}

echo  substr_replace($gabarit, $tempStock, $begin, ($end-$begin));
}

}

$objet = new Looper($contenu_recuperer_duTemplate, $articles);

Commentaire de enokbyreal le 19/02/2011 11:12:55

alors si j'ai bien compris ,<!-- boucle --> doit etre remplace par <?while(...) ?> ???

Commentaire de enokbyreal le 19/02/2011 11:14:01

heu pardon plutot par "<?php while(...) ?>" ???

Commentaire de phpAnonyme le 19/02/2011 17:09:05

Non, c'est juste un commentaire(ou pseudo balise) qui sert de repère dans le code, et qui indique ou effectuer la boucle.

Commentaire de enokbyreal le 19/02/2011 19:33:46

aaaaah ok ouais je comprend mais le code devient un peu lourd merci pour tes eclaircissement !!!!

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

php et mysql [ par stephane ] bonjour,j'ai des pb d'acces aux base de donnees, je suis sur free donc le 'host' est ftpperso.free.fr enfin ca c'est bon j'ai bien mis mon login et pa Astuce du jour #1: Comment configurer une erreur de la base de donné MySql [ par SmallToad ] Quand vous avez de des erreurs de la base de donnée, êtes-vous déjà demander comment configurer le message d'erreur de la base de donnée MySql C'est reconnaissance, dans un texte, de mots pré-enregistré dans une base SQL [ par Tristan75 ] Bonjour,Je suis débutant en PHP et j'ai un petit problème.Je souhaite afficher un texte, à la manière d'un livre d'or (tous les textes sont stocké dan un fichier avec requette mysql execution simultanée ?? [ par jordangj ] Bonjour,J'ai un probleme, j'ai un fichier qui me permet d'inscrire des infos dans ma base mysql , mais cette page est executer plusieur fois pas secon insertion des images dans une base de donnee MYSQL [ par dalisassou ] slt tout le monde,je fais un projet de fin d'etude, et j'ai besoin d'aidemon site est designer a tout le monde je veut que vous m'aider a le faireje v Problème Base Inconnu [ par Vin Gazoil ] Bonjour, j'ai une erreur dans le code suivant mais je n'arrive pas &#224; la d&#233;termin&#233;, j'y ai pass&#233; tout mon aprem hier. Voici le code Fonctionne pas sous internet explorer [ par Vin Gazoil ] Salut &#224; tous! en fait mon code fonctione tr&#233;s bien sous Mozilla, ce qui n'est pas le cas sous internet Explorer. Mon probl&#232;me est sur l exporter une base de donnee [ par plopinou ] bonjour, voila, je voudrai exporter ma base de donne sur un fichier .sql,je fais ceci : echo "Votre base est en cours de sauvegarde.......\n&lt;br&gt; Envois de fichiers php vers mysql [ par jonathan724 ] Salut ! j' ai un problème, j' aimerai à partir d' un formulaire, envoyer les donnés du formulaire vers ma page mysql. J' ai déja fais le code mais il tableau et base de donnee [ par renauddero ] Bonjours, Je souhaiterai definir les valeurs d'un tableau par une base de donnee.Voici mon code :    include('db.php');    mysql_select_db($database_c


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

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