Bună!
Ce instrucțiune trebuie introdusă într-o interogare cu SELECT astfel încât să-mi afișeze un număr limitat de rânduri?
Exemplu:
Am într-un tabel vreo 70 de înregistrări iar la interogarea SELECT aș dori să îmi afișeze coloane cu cel mult 25 de înregistrări, iar acestea să fie afișate una lângă alta astfel încât să poată afișa mai multe înregistrări într-un cadru fără a fi nevoit să folosesc foarte mult scrolul!
Vă mulțumesc!
Ordonare date din Select pe randuri si coloane
-
- Mesaje: 88
Ordonare date din Select pe randuri si coloane
MarPlo
Mesaje: 4343
Salut
Posteaza ce cod ai incercat, si ce nu rezulta cum vrei.
Posteaza ce cod ai incercat, si ce nu rezulta cum vrei.
bvlucretiu
Mesaje: 88
Cod: Selectaţi tot
<?php
// conecteaza la baza de date "tests"
$conn = new mysqli('localhost', 'root', '0101', 'erma');
// verifica conexiunea
if (mysqli_connect_errno()) {
exit('Connect failed: '. mysqli_connect_error());
}
// interogare sql SELECT
$sql = "SELECT `id`,
`nume`,
`prenume`,
`NR`,
`per`
FROM `Clienti`";
//!~#$%$%^&*()_+?/>,.m\|\}]{[!!```~~1``2345677!@$#
// 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()) {
echo '<br /> <div id="idalim"> <b>'
. $row['id']. '</b> </div> <div id="nume_locatar"><b>
'. $row['nume'].'
'. $row['prenume'].'</div><div id="numarcasa">
'. $row['NR'].'</div><div id="numar_casa_per">
'. $row['per'].'
</div>
<div id="editare_locatar">>|
<a href="edit_locatar_Clienti.php?id='. $row['id'].'" title="Editeaza">Editeaza</a> |||
<a href="sterge_locatar_Clienti.php?id='. $row['id'].'" title="Sterge">Sterge</a>|||</b> </div> <br>';
}
}
else {
echo '0 rezultate';
}
$conn->close();
echo '</div>';
?>
Sper că înțelegeți ceea ce doresc să spun!
Vă mulțumesc!
MarPlo
Mesaje: 4343
Vezi daca iti e de folos acest exemplu sa-l adaptezi la ce ai.
Iar in css:
Cod: Selectaţi tot
<?php
$reout =''; //retine datele ce vor fi afisate la final
$nrw =25; //numar de randuri pe coloana
// conecteaza la baza de date
$conn = new mysqli('localhost', 'root', '0101', 'erma');
// verifica conexiunea
if(mysqli_connect_errno()) exit('Connect failed: '. mysqli_connect_error());
$sql = "SELECT col1, col2 FROM tabel";
// executa interogarea
$result = $conn->query($sql);
if($result->num_rows >0){
$i =0;
$reout .='<div class="cols">';
while($row = $result->fetch_assoc()){
$reout .='<div>'. $row['col1'] .'<br>'. $row['col2'] .'</div>';
$i++;
if(($i%$nrw) ==0) $reout .='</div><div class="cols">';
}
$reout .='</div>';
}
else $reout .='0 rezultate';
echo $reout;
Cod: Selectaţi tot
.cols:empty {display:none;}
.cols {
border:1px solid #888;
display:inline-block;
margin:2px;
}
.cols div {
border-bottom:1px solid blue;
}
Subiecte similare
-
Select dupa mai multe coloane in baza de date
PHP - MySQL - XML
Primul mesaj
SalutUltimul mesaj
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 |...
Multumesc mult pentru ajutor . -
Problema ordonare in script paginare
PHP - MySQL - XML
Primul mesaj
Buna, am urmatorul script de paginare, insa nu reusesc sa-l setez sa-mi returneze inregistrariile din mysql ordonate descendent dupa ID.Ultimul mesaj
Am...
Multumesc mult de ajutor, functioneza perfect!!! -
Setare valori din array in select tag
JavaScript - jQuery - Ajax
Primul mesaj
Salut am un array cu orele de functionareUltimul mesaj
$data = array (
'0400' => '04:00 AM',
'0430' => '04:30 AM',
'0500' => '05:00 AM',
'0530'...
Testeaza urmatorul cod.
Daca ceva mai trebuie schimbat, incearca si tu sa modifici dupa cum stii, in functie de ce vrei sa obtii.
Open:... -
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
SalutUltimul mesaj
Am o baza de date cu toate locatiile
location_id | name |address |telephone | open
Si un formular prin care incarc datele in bd....
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... -
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...