Date din baza de date + convertire
Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
-
MelecaCristian
- Mesaje:176
Date din baza de date + convertire
Cum fac ca in scriptul de mai jos la stare const sa imi apara daca e zero = neaprobat si daca e 1 aprobat
...
Cod: Selectaţi tot
<div align="center"><b>Utilizatorii Siteului Site.Domeniu - -</b>
<?php
$con = mysql_connect("localhost","username de la baza de date","Parola Baza De Date");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("baze de date unde ai inregistrati membrii", $con);
$result = mysql_query("SELECT * FROM utilizatori");
$randuri = mysql_num_rows($result);
echo " -<b> Avem $randuri utilizatorii inregistrati</b><br><br>";
echo "<table border='2'>
<tr>
<th>Nr Reg.</th>
<th>Username</th>
<th>Email</th>
<th>Tara</th>
<th>Oras</th>
<th>Varsta</th>
<th>Stare Cont*</th>
<th>Cod Reg.</th>
</tr>";
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['id'] . "</td>";
echo "<td>" . $row['nume'] . "</td>";
echo "<td>" . $row['email'] . "</td>";
echo "<td>" . $row['oras'] . "</td>";
echo "<td>" . $row['tara'] . "</td>";
echo "<td>" . $row['varsta'] . "</td>";
echo "<td>" . $row['aprobat'] . "</td>";
echo "<td>" . $row['data'] . "</td>";
echo "</tr>";
}
echo "</table>";
mysql_close($con);
?>
multumesc mult
„Uneori o greşeală poate fi tot ce este necesar pentru o realizare valoroasă.” — Henry Ford
claUdiu
Mesaje:313
Se putea si mai simplu..dar...mie imi place mereu sa scriu mai mult cod:)So..modifica datele cu ale tale si o sa mearga:) :
Cod: Selectaţi tot
<?php
$numar = "0";
if ($numar == 1){
$afis = "Cont inactiv!";
}else{
$afis = "Cont Activ!";
}
echo $afis;
?>
Se spune ca...."omul tot invata in viata". Dar...Totusi...Trebie sa ne oprim undeva, nu?
MelecaCristian
Mesaje:176
Cod: Selectaţi tot
<?php
// conecteaza la baza de date "tests"
$conn = new mysqli('localhost', 'username', 'parola', 'baza de date');
// verifica conexiunea
if (mysqli_connect_errno()) {
exit('Connect failed: '. mysqli_connect_error());
}
$nume = $_GET['nume'];
// interogare sql SELECT
$sql = "SELECT * FROM `utilizatori` WHERE nume = '".$nume."'";
// executa interogarea si retine datele returnate
$result = $conn->query($sql);
echo $afis;
// daca $result contine cel putin un rand
if ($result->num_rows > 0) {
// afiseaza datele din fiecare rand din $result
while($row = $result->fetch_assoc()) {
echo '<tr><b>Cod Inregistrare: '. $row['data']. ' <br> Nume: '. $row['nume']. ' <br> Oras: '. $row['oras']. ' <br> Tara: '. $row['tara']. ' <br> Varsta: '. $row['varsta']. ' <br>Stare Cont: Nr.* '. $row['aprobat']. ' <br> Email: '. $row['email'];
}
}
else {
echo 'Membrul Ce Lai Selectat Nu Exista , Sau A Fost Sters Il Poti Intrgistra Din Nou';
}
$conn->close();
?>
cum il bag in acest cod claudiu ???
„Uneori o greşeală poate fi tot ce este necesar pentru o realizare valoroasă.” — Henry Ford
claUdiu
Mesaje:313
Incearca asa:
Cod: Selectaţi tot
<?php
// conecteaza la baza de date "tests"
$conn = new mysqli('localhost', 'username', 'parola', 'baza de date');
// verifica conexiunea
if (mysqli_connect_errno()) {
exit('Connect failed: '. mysqli_connect_error());
}
$nume = $_GET['nume'];
// interogare sql SELECT
$sql = "SELECT * FROM `utilizatori` WHERE nume = '".$nume."'";
$numar_stare = $row['aprobat'];
if ($numar_stare == 0){
$afis = "Cont inactiv!";
}else{
$afis = "Cont Activ!";
}
// executa interogarea si retine datele returnate
$result = $conn->query($sql);
echo $afis;
// daca $result contine cel putin un rand
if ($result->num_rows > 0) {
// afiseaza datele din fiecare rand din $result
while($row = $result->fetch_assoc()) {
echo '<tr><b>Cod Inregistrare: '. $row['data']. ' <br> Nume: '. $row['nume']. ' <br> Oras: '. $row['oras']. ' <br> Tara: '. $row['tara']. ' <br> Varsta: '. $row['varsta']. ' <br>Stare Cont: '.$afis.' <br> Email: '. $row['email'];
}
}
else {
echo 'Membrul Ce Lai Selectat Nu Exista , Sau A Fost Sters Il Poti Intrgistra Din Nou';
}
$conn->close();
?>
Se spune ca...."omul tot invata in viata". Dar...Totusi...Trebie sa ne oprim undeva, nu?
MelecaCristian
Mesaje:176
nu merge pt ca daca ar da 1 adica cont activ acolo nu scrie nimik de 1 ca find cont activ poate de aia nu merge si echo $afis; il poti indeparta pt ca sa nu arate la inceputul pagini
„Uneori o greşeală poate fi tot ce este necesar pentru o realizare valoroasă.” — Henry Ford
MarPlo
Mesaje:4343
Salut,
Incearca asa:
Cod: Selectaţi tot
<?php
// conecteaza la baza de date "tests"
$conn = new mysqli('localhost', 'username', 'parola', 'baza de date');
// verifica conexiunea
if (mysqli_connect_errno()) {
exit('Connect failed: '. mysqli_connect_error());
}
$nume = $_GET['nume'];
// interogare sql SELECT
$sql = "SELECT * FROM `utilizatori` WHERE nume = '".$nume."'";
// executa interogarea si retine datele returnate
$result = $conn->query($sql);
// daca $result contine cel putin un rand
if ($result->num_rows > 0) {
// afiseaza datele din fiecare rand din $result
while($row = $result->fetch_assoc()) {
if($row['aprobat'] == 0){
echo "Cont inactiv!";
}
else if($row['aprobat']==1){
echo '<tr><b>Cod Inregistrare: '. $row['data']. ' <br> Nume: '. $row['nume']. ' <br> Oras: '. $row['oras']. ' <br> Tara: '. $row['tara']. ' <br> Varsta: '. $row['varsta']. ' <br>Stare Cont: '.$afis.' <br> Email: '. $row['email'];
}
}
}
else {
echo 'Membrul Ce Lai Selectat Nu Exista , Sau A Fost Sters Il Poti Intrgistra Din Nou';
}
$conn->close();
?>
Subiecte similare
- 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...