Forum » Izdelava spletišč » Pošiljanje v mysql bazo
Pošiljanje v mysql bazo
multiplayer ::
Imam težavo pri pošiljanju podatkov v mysql bazo. Se komu sanja zakaj mi je samo enkrat uspelo poslati podatke v bazo, potem pa ne več? Tudi kakšne napake mi ne napiše.
Delček iz moje kode:
mysql_connect($db_host,$db_username,$db_password) or die(mysql_error());
mysql_select_db($db_name) or die(mysql_error());
$query = "INSERT INTO users (ime, geslo, email)
VALUES ('$ime', '$geslo', '$mail')" or die (mysql_error());
mysql_query($query);
mysql_close();
echo "Podatki so poslani v bazo!";
Hvala za odgovore!
Delček iz moje kode:
mysql_connect($db_host,$db_username,$db_password) or die(mysql_error());
mysql_select_db($db_name) or die(mysql_error());
$query = "INSERT INTO users (ime, geslo, email)
VALUES ('$ime', '$geslo', '$mail')" or die (mysql_error());
mysql_query($query);
mysql_close();
echo "Podatki so poslani v bazo!";
Hvala za odgovore!
multiplayer ::
Če misliš sql tabelo je to ta:
# MySQL-Front Dump 2.5
#
# Host: localhost Database: lolek
# --------------------------------------------------------
# Server version 4.0.16-nt
#
# Table structure for table 'uporabniki'
#
CREATE TABLE users(
id tinyint(3) NOT NULL auto_increment,
ime varchar(30) default '0',
geslo varchar(30) default '0',
email varchar(30) default '0',
PRIMARY KEY (id)
) TYPE=MyISAM;
#
# Dumping data for table 'uporabniki'
#
BTW: Hvala glavic ker si mi pomagal nastaviti smtp v php.ini
# MySQL-Front Dump 2.5
#
# Host: localhost Database: lolek
# --------------------------------------------------------
# Server version 4.0.16-nt
#
# Table structure for table 'uporabniki'
#
CREATE TABLE users(
id tinyint(3) NOT NULL auto_increment,
ime varchar(30) default '0',
geslo varchar(30) default '0',
email varchar(30) default '0',
PRIMARY KEY (id)
) TYPE=MyISAM;
#
# Dumping data for table 'uporabniki'
#
BTW: Hvala glavic ker si mi pomagal nastaviti smtp v php.ini
glavic ::
stvar sem probal z isto tabelo in istim načinom vpisa in stvar mi deluje....
Musselli bizi
zaj_tam ::
Tole spremeni ...
da bo zgledalo takole:
Lahko pa spravis vse v eno vrstico ... Pa ne vem zakaj mas die tu ...
$query = "INSERT INTO users (ime, geslo, email)
VALUES ('$ime', '$geslo', '$mail')" or die (mysql_error());
da bo zgledalo takole:
$query = "INSERT INTO users (ime,geslo,email)\r\n";
$query .= "VALUES ('$ime', '$geslo', '$mail');";
Lahko pa spravis vse v eno vrstico ... Pa ne vem zakaj mas die tu ...
Zgodovina sprememb…
- spremenil: zaj_tam ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | php-localhost!Oddelek: Omrežja in internet | 792 (582) | technolog |
» | [php] Knjiga gostovOddelek: Izdelava spletišč | 3148 (2351) | darix |
» | [PHP] moj forum :DOddelek: Izdelava spletišč | 1517 (1356) | medobear |
» | vpisovanje podatkovOddelek: Izdelava spletišč | 1062 (982) | upirna |
» | Zakaj? (php & mySQL)Oddelek: Programiranje | 1202 (1129) | darh |