22. september 2006 - 16:15Der er
28 kommentarer og 1 løsning
Visning af data fra database i table både vandret og lodret.
Jeg har en table, som skal hente data fra en database. Tablen har fire kolonner og fire række, hvor mine records skal ligge således kolonne1, kolonne2, kolonne3, kolonne4 også række2 osv. Hvis jeg har har f.eks. 19, så skal der bruges paging på records 17-19.
Tak for det, men det virker ikke nå jeg putter koden ind. Det skal se ud således 4 rækker x 4 kolonner. Når man klikker på et billede, skal man gå til varerbeskrivelse.php for den pågældende varer. Se venligst http://www.designunltd.dk/la-femme/kollektion.php
<?php //connect to the database - either include a connection variable file //or type the following lines: $connect = mysql_connect("xxxxx", "xxxxx", "xxxxx") or die ("Hey loser, check your server connection."); mysql_select_db ("xxxxx"); $query = "SELECT * FROM products"; $results = mysql_query($query) or die(mysql_error());
<?php session_start(); //connect to the database - either include a connection variable file //or type the following lines: $connect = mysql_connect("xxxxx", "xxxxx", "xxxxx") or die("Hey loser, check your server connection."); //make our database active mysql_select_db("xxxxx");
//get our variable passed through the URL $prodid = $_REQUEST['prodid'];
//get information on the specific product we want $query = "SELECT * FROM products WHERE products_nummer='$prodid'"; $results = mysql_query($query) or die(mysql_error()); $row = mysql_fetch_array($results); extract($row);
Jeg har sat din kode ind, men det viser 5 records på en række. Jeg vil gerne have 4 records pr. række i 4 rækker pr. side, derefter til næste paging side. Koden er sat ind således:
Scriptet er sådan set lige meget hvor det kommer.... $query = "SELECT * FROM DINTABEL ORDER BY id DESC LIMIT $total, $antal"; er den du henter din data med...
$out = "SELECT id FROM DINTABEL"; $num = mysql_num_rows($out);
<?php session_start(); //connect to the database - either include a connection variable file //or type the following lines: $connect = mysql_connect("xxxxx", "xxxxx", "xxxxx") or die("Hey loser, check your server connection."); //make our database active mysql_select_db("xxxxx");
//get our variable passed through the URL $prodid = $_REQUEST['prodid'];
//get information on the specific product we want // sætter side nr. if (isset($_GET[side])){ $side = $_GET[side]; } if (!isset($_GET[side])){ $side = 0; }
// status $antal = 10; // Antal af posts pr side $total = $page * $antal; $antal_p_side = $antal * $page;
// hoved query $query = "SELECT * FROM DINTABEL ORDER BY id DESC LIMIT $total, $antal";
// henter alle tags $out = "SELECT id FROM DINTABEL"; $num = mysql_num_rows($out); $results = mysql_query($query) or die(mysql_error()); $row = mysql_fetch_array($results); extract($row);
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.