znaczacy > comp.lang.* > comp.lang.php

wosiu (25.08.2004, 18:13)
witam
jestem początkujący. mam utworzoną baze danych w mysql-u (tabela z trzema
kolumnami):
nazwa bazy: compas
nazwa tabeli w bazie: uczniowie
kolumny w tabeli:
- iducznia
- imie
- nazwisko
Jak mam napisać skrypt w php aby łączył się z bazą i wyciągał mi dane z niej
na stronę www? Co mam w nim zamieścić?
pozdrawiam, Marcin
faxe (25.08.2004, 18:21)
wosiu napisał(a):

[..]
> Jak mam napisać skrypt w php aby łączył się z bazą i wyciągał mi dane z niej
> na stronę www? Co mam w nim zamieścić?
> pozdrawiam, Marcin




tam jest idealny przykład
Cinhead (25.08.2004, 19:42)
>
> tam jest idealny przykład


witam. tez cos podobnego...
juz mi zwraca zapytania ...
a pozniej chcialbym pokolorowac co druga linie
(mam juz zdefiniowany CSS) i nie wiem jak to zrobic
(szuaklem jzu w webhelp itd...)
mam cos takiego:
-------------------
while ($row = mysql_fetch_assoc($result))

{
echo '<tr>';
echo '<td>'.$row['imie'].'</td>';
//itd itd..
{
$pole=$pole+1;
if ($pole==1) { $kolor = "ListColorEven"; }
if ($pole==2) { $kolor = "ListColorOdd"; $pole=0; }
echo '<p class="'.$kolor.'">';
}
echo '</tr>';
}
------------------
Wojtek pBT (25.08.2004, 19:59)
Kiedys tam, a dokladniej 2004-08-25 19:42, osoba opisujaca sie jako
Cinhead wklepala z wieksza lub mniejsza iloscia bledow:

> a pozniej chcialbym pokolorowac co druga linie
> (mam juz zdefiniowany CSS) i nie wiem jak to zrobic
> (szuaklem jzu w webhelp itd...)


gdzieś tam masz sobie licznik. Jeżeli zależy Ci na kolorowaniu wierszy
to pewnie w tym whil'u

> mam cos takiego:
> -------------------


$licznik=0;

> while ($row = mysql_fetch_assoc($result))
> {


if($licznik%2==0) // % - reszta z dzielenia
echo kolor1;
else
echo kolor2;
$licznik++; // znaczy to samo co $licznik=$licznik+1 a pisze się
//o wiele krócej

//Ale to było tłumaczenie. U siebie zastosowałbym raczej coś takiego:
echo $l++%2==0?"k1":"k2";

//Zastosowałem tu kompresję 6-cu linijek do jednej ;)
//I jak myśłicie, wygrałem konkurs na nieczytelność kodu?

> //itd itd..
> {
> $pole=$pole+1;


//o wiele szybciej będzie $pole++;

pozdro, pBT
Podobne wątki