insertion sql via php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : insertion sql via php

par murdok » 14 mai 2008, 13:07

merci c'est nickel!

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]

par geqr » 14 mai 2008, 12:03


// constantes de connexion à modifier
$mysql_serveur='localhost';
$mysql_user='root';
$mysql_password='';
$mysql_bd ='';

// connexion au serveur et à la base
$link = mysql_connect($mysql_serveur, $mysql_user, $mysql_password)
    or die("Impossible de se connecter au serveur : " . mysql_error());
mysql_select_db($mysql_bd)
	or die("Impossible de se connecter à la bd : " . mysql_error());

//exemple de table
$sql = 'CREATE TABLE `zones` (
        `zid` TINYINT( 3 ) UNSIGNED NOT NULL AUTO_INCREMENT,
        `zdesc` VARCHAR( 150 ) NOT NULL,
        `zwidth` SMALLINT( 3 ) DEFAULT 0 NOT NULL,
        `zheight` SMALLINT( 3 ) DEFAULT 0 NOT NULL,
        `zmax` MEDIUMINT(7) unsigned NOT NULL default 12288,
        PRIMARY KEY ( `zid` )
       )';
echo 'Creating table: \'zones\'....';
mysql_query( $sql);
ceci marche, prend exemple ;)

insertion sql via php

par murdok » 14 mai 2008, 11:50

Bonjour j'ai un petit souci dans mon code je ne comprend pas pourquoi.

Code : Tout sélectionner

<?php include ('connection_news.php'); mysql_select_db("bdd_rouge"); $sql="CREATE TABLE `test` ( `id` mediumint(9) NOT NULL auto_increment, `champ1` text NOT NULL, `champ2` text NOT NULL, KEY `id` (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=10 ;"; mysql_query($sql); mysql_close(); ?>
pas de message d'erreur en retour et pas de table crée dans mon sql!

merci