Baza de date MySQL
Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
-
pustiu78
- Mesaje: 33
Baza de date MySQL
Va salut!
Am facut o baza de date.
Am facut un test sa vad daca ma pot conecta la baza de date:
Cod: Selectaţi tot
<?
mysql_connect('serverul MySQL','utilizator','parola') or die("Nu m-am putut conecta la serverul MySQL");
mysql_select_db('nume BD') or die("Nu m-am putut conecta la baza de date");
echo "Conexiune efectuata cu success";
?>
Conexiune efectuata cu success!
Am incercat sa fac un tabel in baza de date:
Cod: Selectaţi tot
<?php
header("Content-type: text/html; charset=utf-8");
$host = "...";
$utilizator = "...";
$parola = "...";
$numebd = "...";
$sql = "CREATE TABLE `catalog` (id0 VARCHAR(30), id1 VARCHAR(20), id2 VARCHAR(10), id3 VARCHAR(10), id4 VARCHAR(15), id5 VARCHAR(40), CHARACTER SET utf8 COLLATE utf8_general_ci";
if (mysql_query($sql))
echo '<br /><br /><br /><center><h4>Tabelul <u>catalog</u> a fost creat.</h4></center><br />';
else
echo '<br /><br /><br /><center><h4>Tabelul <u>catalog</u> nu a putut fi creat deoarece - '. mysql_errno(). ' : '. mysql_error(). '</h4></center>';
mysql_close();
?>
Imi de erori:
Warning: mysql_query() [function.mysql-query]: Access denied for user '...' (using password: NO)
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established
Cum sa fac?
MarPlo
Mesaje: 4343
Salut
Ordinea comenzilor este gresita.
Intai scrii:
$host = "...";
$utilizator = "...";
$parola = "...";
$numebd = "...";
Apoi faci conectarea la mysql si baza de date si dupa aia, in continuarea codului, celelalte date pt. creare tabel, select-uri si alte interogari SQL.
Vezi si lectia url=
https://marplo.net/php-mysql/mysql.html]MySQL cu PHP[/url].
pustiu78
Mesaje: 33
Am reusit!
Multumesc!
Put.io este un serviciu de stocare, care preia si pune fisierele in spatiul tau personal privat, on-line:
https://put.io/r/42XC" target="_blank
Put.io is a storage service that retrieves and puts files into your personal, private online space:
https://put.io/r/42XC" target="_blank
pustiu78
Mesaje: 33
Am adaugat date in baza de date.
Cum fac sa caut in baza de date?
Cand gaseste ce am cautat sa afiseze ca in baza de date:
col1 col2 ... coln
val1 val2 .. valn
Put.io este un serviciu de stocare, care preia si pune fisierele in spatiul tau personal privat, on-line:
https://put.io/r/42XC" target="_blank
Put.io is a storage service that retrieves and puts files into your personal, private online space:
https://put.io/r/42XC" target="_blank
pustiu78
Mesaje: 33
Am resuti sa caut ceva intr-o baza de date MySQL. Cand gaseste sa afiseze tot randul sau anumite date din randul respectiv.
Am cautat cu google si am gasit.
Marplo, poate adaugi in curs.
- Intr-un fisier HTML:
<html>
<head>
<title>Cauta in baza de date</title>
</head>
<body>
<form action="nume.php" method="post">
<input type="text" name="term" /><br />
<input type="submit" name="submit" value="Cauta" />
</form>
</body>
</html>
- In fisierul PHP:
<?php
$conn = mysql_connect("adresaServerMySQL", "utilizator", "parola") or die("Nu m-am putut conecta la serverul MySQL");
$selectdb = mysql_select_db('bazaDeDate');
if (!$selectdb)
echo "Baza de date nu a putut fi selectata deoarece : ". mysql_errno(). " : ". mysql_error();
$term = $_POST['term'];
$sql = mysql_query("select * from bazaDeDate where numeColoana like '%$term%'");
while ($row = mysql_fetch_array($sql)){
echo '<br/> ...: '.$row['numeColoana'];
}
?>
MarPlo
Mesaje: 4343
Mersi, o sa ma gandesc sa pun si un exemplu despre cautare dupa termen in baza de date.
In zilele urmatoare, acum am inceput lucrul la altceva mai de durata.
MarPlo
Mesaje: 4343
Am adaugat un tutorial inspirat dupa scriptul postat mai sus.
Tutorialul e la pagina
Cautarea in tabel MySQL, m-am lungit in exemple si a iesit mai elaborat.
Subiecte similare
-
Tip de conectare la baza de date
Discutii si Intrebari Diverse
Primul mesaj
care este noul tip de fisier pentru conectara la baza de date?
Ultimul mesaj
In prezent, tipurile de conectare la baza de date folosind php sunt PDO si MySQLi. PDO (PHP Data Objects) se poate folosi pentru conectare si la alte...
-
Adaugare orar zilele saptamanii in baza de date
PHP - MySQL - XML
Primul mesaj
Salut
Am o baza de date cu toate locatiile
location_id | name |address |telephone | open
Si un formular prin care incarc datele in bd....
Ultimul mesaj
Treaba cu adaugare json in mysql e simpla, se rezuma la adaugarea unui sir care contine ghilimele duble.
Problema la tine e ca acele ghilimele sunt...
-
Select dupa mai multe coloane in baza de date
PHP - MySQL - XML
Primul mesaj
Salut
am si eu o baza de date zona_geografica in care am rubricile
id |nume_tara |nume_oras |id_tara |id_oras | nume_zona | id_zona | data
1 |...
Ultimul mesaj
Multumesc mult pentru ajutor .
-
mysql Update dupa nume
PHP - MySQL - XML
Primul mesaj
Salutari,
Incerc de ceva timp sa fac sa imi salveze informatiile jucatorului in baza de date, o data inserate vreau atunci cand gaseste din nou...
Ultimul mesaj
Cand se creaza tabelul in baza de date, coloana nickname trebuie sa fie de tip UNIQUE KEY .
Iar id-ul ar trebui sa fie o valoare care sa nu o mai...
-
Cip de calculator care procesează și stochează date ca un neuron
Divertisment si Jocuri
Inginerii de la EPFL au creat un nou cip de calculator care poate procesa și stoca date în același circuit. Este realizat folosind un material...