Pobieranie danych z MYSQL |
Autor |
Wiadomość |
webmaestro
Pomógł: 23 razy Posty: 299
|
Wysłany: 29-03-2009, 20:10 Pobieranie danych z MYSQL
|
|
|
Witajcie, jak np uzyc zapytanie w funkcji if np
[code]
$x=2;
if($x=2)
{
zapytanie sql 1
}
else
{
zapytanie sql 2
}
Jak wykonac tylko 1 zapytanie jesli $x spelni lub nie spelni warunku? |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
nicon

Pomógł: 359 razy Posty: 2151
|
Wysłany: 29-03-2009, 20:22
|
|
|
Stwórz najpierw sobie skrypcik do łączenia się z bazą danych, dla przykładu:
Kod: | <?
function connection() {
global $conn;
if($conn) {
return $conn;
}
else {
$conn = mysql_connect("SERWER","NICKMANE-DO-BAZY","HASŁO-DO-BAZY");
if (!$conn || !mysql_select_db("NAZWA-BAZY-DANYCH",$conn)) {
return 0;
}
else {
return $conn;
}
}
}
function sql($query) {
if(!($conn = connection())) {
return 0;
}
else {
$result = mysql_query($query,$conn);
if(!$result) {
echo "<div style='font: 10pt Verdena, Tahoma, Arial, Helvetica, sans-serif;'><hr color='black'>Wystąpił błąd podczas próby połączenia z bazą danych! Spróbuj później!<br>['$query']<br>['.mysql_error()']<hr color='black'></div>";
}
else {
return $result;
}
}
}
?> |
A potem przykładowo:
Kod: | $x=2;
if ($x=2) { sql("insert into tabela values('$x')") }
else { sql("delete from tabela where x=1") }
|
|
_________________ Pozdrawiam, Piotr `nicon` Kowalczyk.
Pomoc poza forum tylko odpłatna.
DBA - jak sama nazwa wskazuje - jest to osoba, która dba o bazy danych. |
|
|
|
 |
webmaestro
Pomógł: 23 razy Posty: 299
|
Wysłany: 29-03-2009, 20:25
|
|
|
Mi chodzi ze jak np wybiore jedna opcje to ma sie wykonac jedno zapytaniea jak druga to drugie zapytanie |
|
|
|
 |
nicon

Pomógł: 359 razy Posty: 2151
|
Wysłany: 29-03-2009, 20:27
|
|
|
No? A więc w czym problem?
Napisałem wszystko wyraźnie.
[ Dodano: 29-03-2009, 20:27 ]
Poza tym... Zły dział. |
_________________ Pozdrawiam, Piotr `nicon` Kowalczyk.
Pomoc poza forum tylko odpłatna.
DBA - jak sama nazwa wskazuje - jest to osoba, która dba o bazy danych. |
|
|
|
 |
webmaestro
Pomógł: 23 razy Posty: 299
|
Wysłany: 29-03-2009, 20:29
|
|
|
Cytat: | HTML/PHP/AJAX/JS
Modyfikowanie kodu stron, języki programowania, porady dla webmasterów. |
Jak zly dzial?? |
|
|
|
 |
nicon

Pomógł: 359 razy Posty: 2151
|
Wysłany: 29-03-2009, 20:30
|
|
|
Mamy jeszcze jeden dział...
Cytat: | Bazy danych SQL
Dział do zgłaszania pytań i problemów z bazami danych. |
|
_________________ Pozdrawiam, Piotr `nicon` Kowalczyk.
Pomoc poza forum tylko odpłatna.
DBA - jak sama nazwa wskazuje - jest to osoba, która dba o bazy danych. |
|
|
|
 |
webmaestro
Pomógł: 23 razy Posty: 299
|
Wysłany: 29-03-2009, 20:31
|
|
|
Nie mam problemu z baza tylko z php... |
|
|
|
 |
nicon

Pomógł: 359 razy Posty: 2151
|
Wysłany: 29-03-2009, 20:36
|
|
|
Hm, w sumie racja, nie myślę - widocznie się nie wyspałem.
Tak czy siak, napisałem jak rozwiązać ten problem. |
_________________ Pozdrawiam, Piotr `nicon` Kowalczyk.
Pomoc poza forum tylko odpłatna.
DBA - jak sama nazwa wskazuje - jest to osoba, która dba o bazy danych. |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
webmaestro
Pomógł: 23 razy Posty: 299
|
Wysłany: 29-03-2009, 20:36
|
|
|
O no widze juz:D
Pomogl dla ciebie.
A w php 4 mozesz to dac?? |
|
|
|
 |
|