Salut. Sunt si eu la inceput in d'ale programatului, lucrez la o firma mica de transport si vreau sa fac un tabel cu programul soferilor dar... m-am poticnit in php/mysql...
Am cumparat domeniu/hosting si vreau sa incerc sa fac un tabel. Nu reusesc sa bag date intr-un tabel. Am creeat un php simplu sa vad daca merge si nu reusesc.
<?php
include ("auth.php");
$connect = mysql_connect ($host_name, $user_name, $host_password);
if(!$connect) {
echo "Nu m-am conectat";
}
mysql_select_db($db_name);
$sql = "INSERT INTO $program ('nr' , 'F1', 'F2', 'F3', 'F4', 'F5', 'F6', 'Liber1', 'Liber2', 'data') VALUES (NULL , 'tata' , 'buni' , 'profa' , 'mama' , '' , '' , '' , '' , '')";
?>
Codul de mai sus nu imi introduce nimic in tabel.
problema insert into
Moderatori: Moderatori, Start Moderator
Re: problema insert into
INSERT INTO program in loc de INSERT INTO $program
Functiile mysql* nu se mai folosesc deloc, cauta sa folosesti mysqli sau PDO.
Functiile mysql* nu se mai folosesc deloc, cauta sa folosesti mysqli sau PDO.
Mobila la comanda http://mobilacupersonalitate.ro
-
- PHPRomania Supporter
- Mesaje: 29
- Membru din: Vin Iun 19, 2009 4:09 pm
- Localitate: Online
- Contact:
Re: problema insert into
poti incerca prin a pune un try and catch block , acum doar presupun din cauza ca nu stiu ce ai in auth.php, dar banuiesc ca sunt varurile de conectare la db , ai verificat prima astea , poate nu aic conexiune , daca ai aunci da un die pe exception si iti poate spune mai multe
Re: problema insert into
Cum sa insereze daca tu nu i-ai dat comanda pentru inserare? I-ai dar doar structura ce sa o execute in baza de date, dar nu l-ai conectat la baza de date înainte de acest lucru. Încearcă mysql_query($connect), sau nu știu cum este functia, deoarece nu am lucrat cu mysql.
-
- Senior Member
- Mesaje: 807
- Membru din: Sâm Iul 10, 2010 4:58 pm
- Localitate: Ploiesti
- Contact:
Re: problema insert into
msyql_ fiind invechit ca si functie iti recomand o clasa buna si simplu de inteles.
https://github.com/ThingEngineer/PHP-My ... base-Class
https://github.com/ThingEngineer/PHP-My ... base-Class
Cod: Selectaţi tot
<?php
include('auth.php');
$data = Array(
'hst' => 'localhost',
'usr' => 'host user',
'pass' => 'host password',
'db' => 'database',
'tbl' => 'table'
);
try {
if($sql = mysql_connect($data['hst'], $data['usr'], $data['pass'])){
mysql_select_db($data['db']);
$sql = "INSERT INTO '".$data['db']."' ('nr' , 'F1', 'F2', 'F3', 'F4', 'F5', 'F6', 'Liber1', 'Liber2', 'data') VALUES (NULL , 'tata' , 'buni' , 'profa' , 'mama' , '' , '' , '' , '' , '')";
} else {
throw new Exception('Unable to connect!');
}
}
catch(Exception $e)
{
echo $e->getMessage();
}
?>
Cod: Selectaţi tot
Nu confundati femeia de serviciu cu profesoara de Limba si Literatura Romana.
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 53 vizitatori