Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zmienna w 'select'
Forum PHP.pl > Forum > Bazy danych
Mych
Witam,

$a=1;
$zapytanie = 'SELECT * FROM adresy WHERE id=a$';

czy moge tak napisac ? Chcialbym, zeby id bylo zalezne od zmiennej, ktora zostanie zdefiniowana wczesniej, jednak gdy tak robie nie wyswietla mi na stronie zadnych rekordow sad.gif gdy zamiast &a wstawie 1 to juz wszystko jest ok...

Co z tym moge zrobic?
nobody
[sql:1:86f07733d1]SELECT * FROM nazwa_tabeli WHERE id='$a'[/sql:1:86f07733d1]
Od kiedy zmienna to nazwa$ albo &nazwa ?
Mych
Thx, oczywiscie nazwa$ i &a to przez szybkosc pisania sad.gif, robie cos i sie spiesze eh...

Moglbys mi jeszcze powiedziec czy po tym:

$zapytanie = "INSERT INTO `adresy` (`id`, `nazwa`) VALUES ('', 'Bramkowa');
$wykonaj = mysql_query($zapytanie);

powinien pojawic sie nowy rekord w bazie? Czy musze cos dodac?
kicaj
Cytat
powinien pojawic sie nowy rekord w bazie? Czy musze cos dodac?

A moze sam sprawdzisz?
Mych
No wlasnie, ze sie nie pojawia (sprawdzalem wczesniej):

<?
mysql_connect('localhost, mych86');
mysql_select_db('mych86_uk_db');
$zapytanie = "INSERT INTO `adresy` (`id`, `nazwa`) VALUES ('', 'Bramkowa');
$wykonaj = mysql_query($zapytanie);
?>

taki mam kod
Mych
OK, juz znalalzme bledy winksmiley.jpg uznalem, ze i tak sie nie wyrobie i na spokoju samo wyszlo
spenalzo
[php:1:bcc42acd35]<?php
$wykonaj = mysql_query($zapytanie) or die(mysql_error());
?>[/php:1:bcc42acd35]
Daj tak i powiedz co wyrzuca.

BTW: BB Code php
Mych
jedyny blad to byl taki, ze dalem adresy w '' tongue.gif

Co to znaczy BB ?smile.gif Bardzo Brzydki :/:P
menic
Cytat
Co to znaczy BB ?smile.gif Bardzo Brzydki :/:P

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.