Gå til innhold

Mysql hjelp


Anbefalte innlegg

Skrevet

Hei, jeg har aldri greid å mekke en noe med mysql så jeg kjører ferdige script.

 

$query2 = mysql_query("SELECT * FROM guestbook");
$num = mysql_num_rows($query2);
echo "$num";

 

Er det mulig å blandet slik at guestbook og en annen guestbook1 slår seg sammen slik at begge hvis det er f eks 2 innlegg i guestbook og 6 i guestbook1 så vises det 8 tilsammen.

Videoannonse
Annonse
Skrevet
$query = mysql_query("SELECT * FROM guestbook");
$num = mysql_num_rows($query);

$query2 = mysql_query("SELECT * FROM guestbook2");
$num2 = mysql_num_rows($query2);

$antall = $num + $num2;

echo $num2;

Skrevet

Skal du bare telle de elle skal du vise de?

Dersom du bare skal telle de kan du bruke funksjonen ZoRaC foreslår, eventuelt bruke COUNT() og plusse de.

 

Dersom du skal vise de vil det letteste være å kjøre en spørring mot begge tabellene.

$query1 = mysql_query("SELECT * FROM guestbook1");

$query2 = mysql_query("SELECT * FROM guestbook2");

Resultatet kan du bare echo ut. Dersom du vil sortere de etter f.eks. dato (hvis du har et slik felt i mysql tabellene) kan du bare legge til alt i en array og sortere de.

 

Ta en kikk på disse linkene for mer info:

http://no2.php.net/manual/en/ref.array.php

http://no2.php.net/manual/en/function.sort.php

 

Hvis du ikke får det til, post navnet på feltene dine og navnet på tabellene så kan vi sikkert hjelpe deg.

 

NB: hvorfor lagrer du i to forskjellige tabeller?

Du kan bruke phpMyAdmin til hente ut info fra den ene tabellen og legge til i den andre, dersom feltene er like!

Skrevet
NB: hvorfor lagrer du i to forskjellige tabeller?

Du kan bruke phpMyAdmin til hente ut info fra den ene tabellen og legge til i den andre, dersom feltene er like!

Er ny begynner med mysql derfor kjører jeg 2 forskjellige tabeller.

Finnes det noen gode bøker til php/mysql på norsk som man kan kjøpe .

Skrevet
$query = mysql_query("SELECT * FROM guestbook");
$num = mysql_num_rows($query);

$query2 = mysql_query("SELECT * FROM guestbook2");
$num2 = mysql_num_rows($query2);

$antall = $num + $num2;

echo $num2;

Tusen hjertlig takk den fungerte :D

Skrevet

Skal du lese om php og mysql så velg engelse bøker, vet ikke om noen norske en gagn!

 

Ta en kikk på disse:

PHP and MySQL Web Development, 2nd edition

Web Database Applications with PHP & MySQL

Sql for Dummies

 

Når du har lest disse kan du det meste om PHP og MySQL!

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...