hjælp til php script

Tags:    php

hej jeg er ikke så god til php og mysql, dog har jeg fået lave mig en database. her vil jeg så gerne have trukket en masse information ud. jeg søgt på nettet og fandt nogle ting jeg kunne bruge, det virker ikke. jeg mistænker, at det er skrevet til php3

<?php
include ("dbconnect.php");
$limit=10; // How many rows to display on each page

$numresults=mysql_db_query($db, "SELECT fields FROM insert_table_name_here WHERE insert_condition_here", $connection);
$numrows=mysql_num_rows($numresults);

if (empty($offset)) {
$offset=0; // Where to start in the list, if nothing's specified. Default should be '0'
}

// Retrieve your data here
$result=mysql_db_query("SELECT fields FROM stvip WHERE insert_condition_here limit $offset,$limit");

// calculate number of pages needing links
$pages=intval($numrows/$limit);

// $pages now contains int of pages needed unless there is a remainder from division
if ($numrows%$limit) {
$pages++;
}

// Generate a nice layout for the links
echo "Page [";
for ($i=1;$i<=$pages;$i++) {
$newoffset=$limit*($i-1);
if ($offset==$newoffset) {
print ("   <font color=\\"#ff0000\\"><b>$i</b></font>   \\n");
} else {
print "<a href=\\"$PHP_SELF?offset=$newoffset\\">$i</a>\\n";
}
}
echo "]\\n\\n";

// Display your result data here
?>

hvad hulen gør jeg galt?

[Redigeret d. 27/02-04 16:19:42 af ezu]



5 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato

<?php
$numresults=mysql_db_query($db, "SELECT fields FROM insert_table_name_here WHERE insert_condition_here", $connection);
// Retrieve your data here
$result=mysql_db_query("SELECT fields FROM stvip WHERE insert_condition_here limit $offset,$limit");
?>

Det du gør galt er at du glemmer at læse koden igennem :) Der står i $numresults "SELECT fields FROM insert_table_name_here WHERE insert_condition_here"
Du skal derfor selv indsætte Hvilke felter du vil trække ud, og hvad navnet er på din tabel. Hvis du vil have en WHERE med i din mysql_query så skal du også indsætte noget istedet for insert_condition_here. Det samme skal du gøre med $result

En simpel kode der trækker noget ud fra en tabel der hedder test:
Fold kodeboks ind/udKode 


Hilsen CHadi
Mit lykketal er 2959


[Redigeret d. 27/02-04 16:53:13 af CHadi]



du skal starte med en linje:

$offset=$_GET[offset];

du skal rette querysne, og du skal selv udskrive dine data



jEg vil foreslå du læser en artikel/tutorail om det..!!
her er en der har hjulpet mig:
http://www.netcoders.dk/articles.asp?mode=show_article&article_id=81&tech_id=2

- Jim Borch



jeg har lavet en php side hvor den viserinformationer. det jeg var efter var den selv lavede sider alt efter hvor meget der er i databasen.
fx. 152 links (må kun viser 25 pr side)
152/25 = 6.08 ~ 7 sider.



Hvis du har fået svar på din post så vær venlig at lukke den.

-----------------------------------------------------------------------------

»»Mark S. Johansen



t