Probleme Tutorial 2.1 --- config.php//insert/extract

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator

sheena
Average Member
Mesaje: 58
Membru din: Vin Noi 25, 2005 8:00 am

Probleme Tutorial 2.1 --- config.php//insert/extract

Mesajde sheena » Lun Noi 28, 2005 4:41 pm

Salutare . Nush ce se intimpla , nu pot continua tutoralului lui Oriceon de la pagina 75 : config.php // extragere_date.php/inserare_date.php ... etc
Chiar nu reusesc sa repar greselile din tutorial , sau poate nu merge la mine ... .
Ex original : config.php


<?php

// Informatii baza de date
$AdresaBazaDate ="localhost";
$UtilizatorBazaDate = "root";
$ParolaBazaDate = "holby";
$NumeBazaDate = "tutorial";

$conexiune = mysql connect($localhost,$root,$holby)
or die("Nu ma pot conecta la MySQL!");
mysql_select_db($tutorial,$conexiune)
or die("Nu gasesc baza de date!");
?>
................................
Nu merge efectiv . Am reparat un pic adaugand ; sau micile greseli -- nu merge .
...............................
extragere_date.php
<?php
require_once("config.php");

// Selectare date din baza de date
$cerereSQL = "SELECT * FROM tabel_1 ";
$rezultat =mysql_query($cerereSQL);
while($rand = mysql_fetch_array($rezultat)) {
echo $rand['nume'];
}
?>

.....Cele de sus au fost scripturile din tutorial
Eu am rezolvat problema cu un ajutor/script de la Birkoff
care arata asa :
config.php
<?php
$conectare = mysql_connect("localhost", "root", "holby") OR die ("Conectare esuata.");
mysql_select_db("tutorial", $conectare) OR die ("Nu se poate alege baza de date!"); ?>

.........
extragere_date.php
<?php
require_once("config.php");
$interogare = 'SELECT 'nume,prenume' FROM formular";
$resultat = mysql_query($interogare) OR die ("Nu se poate executa interogarea!");
// afisare rezultat
while($rand = mysql_fetch_array($resultat)) {
echo $rand['nume'].' '.$rand['prenume'].' '.$rand['varsta'].'<br>';
} ?>

Oki acesta de la birkoff merge oki ... problema este ca nu pot continua tutorialul nu merge inserare_date.php
<?php
require_once("config.php");

// Selectare date din baza de date
$cerereSQL = "INSERT INTO 'tabel_1' ('nume','prenume','varsta')
VALUES ('BMWWW','AUDIIIIIII','6000')";
mysql_query($cerereSQL);
echo 'Am adaugat datele in baza de date';
?>
NU REUSESC SA GASESC UNDE SUNT GRESELILE SI SA POT FINALIZA TUTORIALUL .
Poate e careva dintre voi care la parcurs pina la sfarsit si ma poate ajuta // explica . Multumesc mult .



Avatar utilizator
kleampa
Senior Member
Mesaje: 2774
Membru din: Dum Iul 10, 2005 2:12 pm
Localitate: Bucuresti
Contact:

Mesajde kleampa » Lun Noi 28, 2005 4:58 pm


sheena
Average Member
Mesaje: 58
Membru din: Vin Noi 25, 2005 8:00 am

Greselile sunt diferite -- diverse erori in functie de mod .

Mesajde sheena » Lun Noi 28, 2005 5:08 pm

Ex acum :
config.php
<?php

// Informatii baza de date
$AdresaBazaDate ="localhost";
$UtilizatorBazaDate = "root";
$ParolaBazaDate = "holby";
$NumeBazaDate = "tutorial";
$conexiune = mysql_connect($localhost,$root,$holby);
or die("Nu ma pot conecta la MySQL!");
mysql_select_db($tutorial,$conexiune);
OR die("Nu gasesc baza de date!");
?>

////
extragere_date.php
<?php
require_once("config.php");

// Selectare date din baza de date
$cerereSQL = "SELECT * FROM tabel_1 ";
$rezultat =mysql_query($cerereSQL);
while($rand = mysql_fetch_array($resultat)) {
echo $rand['nume'];
}
?>

Iar eroare curenta este :

Parse error: parse error in c:\program files\easyphp1-8\www\tutorial_vali\config.php on line 9
iar linia 9 este
or die("Nu ma pot conecta la MySQL!");
Am incercat sa modific ......... nu merge . Nush ce sa spun // sunt novice nu ma pricep mai deloc dar ma oftic de mor ca incerc sa fac ceva si nu iese .

beeuser
Senior Member
Mesaje: 390
Membru din: Joi Mai 20, 2004 10:32 am
Contact:

Mesajde beeuser » Lun Noi 28, 2005 5:32 pm

$conexiune = mysql_connect($localhost,$root,$holby);
or die("Nu ma pot conecta la MySQL!");

scoate ; de la sfarsit -> ( ...$holby);[/quote]

Avatar utilizator
Ropiku
Average Member
Mesaje: 54
Membru din: Mie Ian 12, 2005 7:35 pm
Localitate: Bucuresti
Contact:

Mesajde Ropiku » Lun Noi 28, 2005 5:51 pm

[php]$AdresaBazaDate ="localhost";
$UtilizatorBazaDate = "root";
$ParolaBazaDate = "holby";
$NumeBazaDate = "tutorial";
$conexiune = mysql_connect($localhost,$root,$holby);
or die("Nu ma pot conecta la MySQL!");
mysql_select_db($tutorial,$conexiune);
OR die("Nu gasesc baza de date!");[/php]
nu sunt declarate variabilele $localhost, $root, $holby si $tutorial. ci se folosesc altele. Inlocuieste cu
[php]$AdresaBazaDate ="localhost";
$UtilizatorBazaDate = "root";
$ParolaBazaDate = "holby";
$NumeBazaDate = "tutorial";
$conexiune = mysql_connect($AdresaBazeDate,$UtilizatorBazaDate,$ParolaBazaDate);
or die("Nu ma pot conecta la MySQL!");
mysql_select_db($NumeBazaDate,$conexiune);
OR die("Nu gasesc baza de date!");[/php] iar pentru mysql_query trece si $conexiune:
[php]$rezultat =mysql_query($cerereSQL,$conexiune); [/php]
-


Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 20 vizitatori