Archívum - Okt 29, 2006 - Fórum téma
No database selected és más hibák PHP MySQL lekérdezésnél
Sziasztok!
Lenne egy olyan picike kis gondom, hogy szeretnék keresni az adatbázisomban, de több feltételnek kell megfelelnie, de ez akkor is keressen amikor a feltétel értéke 0.
Írtam egy progit, de valamiért nem akar keresni.A végét nem rakom be mert ott úgy is csak kiíratom.
Hol hibázhattam el szerintetek?
■ Lenne egy olyan picike kis gondom, hogy szeretnék keresni az adatbázisomban, de több feltételnek kell megfelelnie, de ez akkor is keressen amikor a feltétel értéke 0.
Írtam egy progit, de valamiért nem akar keresni.
<?php
//adatbázis megnyitása
include("kapcsolat.php");
////////////////////////////
$kereses=$_POST["keres"];
$kateg=$_POST["kat"];
$color=$_POST["szin"];
$szerz=$_POST["szerzok"];
$tipus=$_POST["helyzet"];
$ell=$_POST["ell"];
////////
$result=mysql_query("SELECT * FROM kepek WHERE (kepnev LIKE ('%$kereses%')) && (kategoria='$kateg')&& (szin='$color') && (szerzo='$szerz') && (helyzet='$tipus') ");
$teljes = mysql_num_rows($result);
for ($i=1; $i < ($teljes+1); $i=$i+1) {
$termek_tomb[$i]=mysql_fetch_assoc($result);
}
if(isset($ell)){
if( $teljes==0){
print("Nincs találat!");
}}
?>
Hol hibázhattam el szerintetek?
media temple
Sziasztok!
Van esetleg valakinek tapasztalata a media temple neveztű igen neves tárhelyszolgáltatóról?
A Grid Server szolgáltatásukon gondolkodom..
Köszi előre is!
■ Van esetleg valakinek tapasztalata a media temple neveztű igen neves tárhelyszolgáltatóról?
A Grid Server szolgáltatásukon gondolkodom..
Köszi előre is!
magyar ip tartományok szűrése
Helló. Valaki tudna segíteni? Szükségem lenne az összes elérhető magyar ip tartományra, célom olyan ip szűrés beépítése egy weblapba, amivel csak magyar ip címekről lenne megtekinthető a lap. A php-s gethostbyaddress-sel voltak problémáim, bizonyos esetekben nem tudta az isp-t lekérdezni, ezért az nem volt számomra járható út.
Segítségeteket előre is köszönöm, minden építő jellegű 5letet szívesen veszek...
■ Segítségeteket előre is köszönöm, minden építő jellegű 5letet szívesen veszek...
sBLOG blogmotor lábléc linkjeit szeretném testreszabni
Azt szeretném kérni hogy!:
Van egy honalapom www.flacksu.uw.hu!
És ennek az alján a legeslegalján van 4 db kis kép és ez: Powered by sBLOG © 2005 Servous
És ezt szeretném átírni!
Csak nem tudom hogy hogyan!
valaki segítsen!
légyszi ide írjál: flacksu##kukac##gmail.com
VAGY HA VAN MSN ED AKKOR LÉGYSZI VEGYÉL FEL: FLACKSU##kukac##HOTMAIL.COM
Előre is kösszi!
■ Van egy honalapom www.flacksu.uw.hu!
És ennek az alján a legeslegalján van 4 db kis kép és ez: Powered by sBLOG © 2005 Servous
És ezt szeretném átírni!
Csak nem tudom hogy hogyan!
valaki segítsen!
légyszi ide írjál: flacksu##kukac##gmail.com
VAGY HA VAN MSN ED AKKOR LÉGYSZI VEGYÉL FEL: FLACKSU##kukac##HOTMAIL.COM
Előre is kösszi!
Szerk: többszörös témaeltérítés miatt lezárva.
HTML kód tárolása
Üdv!
Van egy texarea amibe HTML kódokat beírok és ezt szeretném lementeni egy txt fájlba, ám amikor lementi és megnyitom a txt-t, minden idézőjel előtt \ jel van, hogy lehetne ezt elkerülni?
Köszönöm!
■ Van egy texarea amibe HTML kódokat beírok és ezt szeretném lementeni egy txt fájlba, ám amikor lementi és megnyitom a txt-t, minden idézőjel előtt \ jel van, hogy lehetne ezt elkerülni?
Köszönöm!
Oldal frissitése nélküli tartalom megjelenítés
Ha jól emlékszem a Digg.com-on láttam olyat, hogy az oldal frissítése nélkül jelenítette meg a böngésző az újonnan bevitt adatokat. Ezt hogy lehet megcsinálni, van erre valami kész példa, vagy valami tutorial?
■ Táblázat háttere - mindenhol másképp
Üdv!
Van egy táblázatom, amibe beraktam egy háttérképet a következőképp:a css fájlban ezt van:IE6 - Jó
Opera 9 - Összenyomja a képet és a táblázat fenti részébe teszi!
FF 1.5.0.7 - Összenyomja a képet és a táblázat alsó részébe teszi!
Hogy lehetne ezt kiküszöbölni, hogy úgy nézzen ki mint IE alatt?
Előre is köszönöm!
TIV
■ Van egy táblázatom, amibe beraktam egy háttérképet a következőképp:
<table class="hatter" background="kepek.jpg" width="100%" border="0" cellspacing="0" cellpadding="0">
.hatter {background-repeat: no-repeat; background-position:right; display: inline; margin-top: 0; margin-bottom: 0;}
Opera 9 - Összenyomja a képet és a táblázat fenti részébe teszi!
FF 1.5.0.7 - Összenyomja a képet és a táblázat alsó részébe teszi!
Hogy lehetne ezt kiküszöbölni, hogy úgy nézzen ki mint IE alatt?
Előre is köszönöm!
TIV
Táblázatban lévő linkelt képekhez újabb képek illesztése
Sziasztok!
A problémám a következő:
Egy táblában van egy kép, és az elé szeretnék egy kisebb képet beillesszteni, feltehetően css paranccsal megoldható lenne. De a kép ne az oldalhoz igazodjon mondjuk absolute hivatkozással, mivel a táblák, és benne a különböző képek ismétlik egymást, hanem a tábla széléhez. Tehát táblák egymás alatt, benne kép (fontos, hogy nem háttérképként van, hanem normál beillesztés mert link is van hozzá), és a képek elé, mondjuk a jobb sarokba, ismét egy kis kép hivatkozással.
Tipp?
Üdv: rokkok
■ A problémám a következő:
Egy táblában van egy kép, és az elé szeretnék egy kisebb képet beillesszteni, feltehetően css paranccsal megoldható lenne. De a kép ne az oldalhoz igazodjon mondjuk absolute hivatkozással, mivel a táblák, és benne a különböző képek ismétlik egymást, hanem a tábla széléhez. Tehát táblák egymás alatt, benne kép (fontos, hogy nem háttérképként van, hanem normál beillesztés mert link is van hozzá), és a képek elé, mondjuk a jobb sarokba, ismét egy kis kép hivatkozással.
Tipp?
Üdv: rokkok
miert jelenik meg duplan a sor az adatbazisban?
sziasztok!
van egy kis gondom az alabbi koddal:adatokat kerek be egy formon keresztul a felhasznalotol, majd az elkuld gombra kattintva a php kapcsolatot letesit egy mysql szerverrel es betolti az adatokat a tablaba, a baj az, hogy a betett sor duplan szerepel az adatbazisban, es nem jovok ra, miert.
[colorer=php]<?php
if(!isset($tartomany)){
urlap_keszit();
print "<p>tartomany nincs beallitva";
}
else if(!isset($nem)){
urlap_keszit();
print "<p>nem nincs beallitva";
}
else if(!isset($email)){
urlap_keszit();
print "<p>e-mail cim nincs beallitva";
}
else
{
if (empty($tartomany)){
urlap_keszit();
print "nem adtal meg erteket a tartomany mezonek";
}
else if (empty($nem)){
urlap_keszit();
print "nem adtal meg erteket a nem mezonek";
}
else if (empty($email)){
urlap_keszit();
print "nem adtal meg erteket az email mezonek";
}
else
{
print "meg lett adva mindharom ertek<br>";
$vissza = adatbazis_bovit($tartomany, $nem, $email);
if (! $vissza) print "<p>Hiba: $dbhiba<BR>";
else print "<p><p>Köszönjük!";
}
}
function urlap_keszit($tartomany="",$nem="",$email="") {
print "<form action=\"sql.php\" method=\"post\">";
print "Tartomany:<br>";
print "<input type=\"text\" name=\"tartomany\" value=\"$tartomany\"><p>";
print "Nem:<br>";
print "<input type=\"text\" name=\"nem\" value=\"$nem\"><p>";
print "E-mail:<br>";
print "<input type=\"text\" name=\"email\" value=\"$email\"><p>";
print "<input type=\"submit\" value=\"Elküld\"></form><p>";
}
function adatbazis_bovit($tartomany, $nem, $email)
{
$felhasznalo = "root";
$jelszo = "alma";
$adatbazis = "test";
$kapcsolat = mysql_pconnect("localhost:3306", $felhasznalo, $jelszo);
if(! kapcsolat){$dbhiba = "Nem lehet kapcsolodni a MySQL kiszolgalohoz!"; return false;}
mysql_select_db($adatbazis, $kapcsolat);
if(! mysql_select_db($adatbazis, $kapcsolat)) {$dbhiba = mysql_error(); return false;}
van egy kis gondom az alabbi koddal:adatokat kerek be egy formon keresztul a felhasznalotol, majd az elkuld gombra kattintva a php kapcsolatot letesit egy mysql szerverrel es betolti az adatokat a tablaba, a baj az, hogy a betett sor duplan szerepel az adatbazisban, es nem jovok ra, miert.
[colorer=php]<?php
if(!isset($tartomany)){
urlap_keszit();
print "<p>tartomany nincs beallitva";
}
else if(!isset($nem)){
urlap_keszit();
print "<p>nem nincs beallitva";
}
else if(!isset($email)){
urlap_keszit();
print "<p>e-mail cim nincs beallitva";
}
else
{
if (empty($tartomany)){
urlap_keszit();
print "nem adtal meg erteket a tartomany mezonek";
}
else if (empty($nem)){
urlap_keszit();
print "nem adtal meg erteket a nem mezonek";
}
else if (empty($email)){
urlap_keszit();
print "nem adtal meg erteket az email mezonek";
}
else
{
print "meg lett adva mindharom ertek<br>";
$vissza = adatbazis_bovit($tartomany, $nem, $email);
if (! $vissza) print "<p>Hiba: $dbhiba<BR>";
else print "<p><p>Köszönjük!";
}
}
function urlap_keszit($tartomany="",$nem="",$email="") {
print "<form action=\"sql.php\" method=\"post\">";
print "Tartomany:<br>";
print "<input type=\"text\" name=\"tartomany\" value=\"$tartomany\"><p>";
print "Nem:<br>";
print "<input type=\"text\" name=\"nem\" value=\"$nem\"><p>";
print "E-mail:<br>";
print "<input type=\"text\" name=\"email\" value=\"$email\"><p>";
print "<input type=\"submit\" value=\"Elküld\"></form><p>";
}
function adatbazis_bovit($tartomany, $nem, $email)
{
$felhasznalo = "root";
$jelszo = "alma";
$adatbazis = "test";
$kapcsolat = mysql_pconnect("localhost:3306", $felhasznalo, $jelszo);
if(! kapcsolat){$dbhiba = "Nem lehet kapcsolodni a MySQL kiszolgalohoz!"; return false;}
mysql_select_db($adatbazis, $kapcsolat);
if(! mysql_select_db($adatbazis, $kapcsolat)) {$dbhiba = mysql_error(); return false;}
adat kiolvasás-kor nem jól jelenik meg a " kelek miatt
Üdv!
Ha mysql_escape_string()-el beküldöd egy hír címét mysql-be (latin2), de ugye én azt most szerkeszteni akarom egy <input type="text" value="hír címe" /> mezőben, de mivan akkor ha a hír címe egy ilyen:
Az oldal "kiráály" lett
és akkor ezt a kimenetet kapom ugye:
<input type="text" value="Az oldal "kiráály" lett" />
és így csak az oldal jelenik meg, és atöbbi nem, ezt hogy tudnám megoldani?
a htmlspecialchars() szerintem nem jó mert akkor mikor beírom adatbázisba akkor is htzmlspecialchars-al írja be de én viszon nem azzal akarom, hanem azt a kiolvasásnál akarom használni, de ha jól tudom akkor az nem is segít mert ez nem html tag.
Előre is köszönöm
■ Ha mysql_escape_string()-el beküldöd egy hír címét mysql-be (latin2), de ugye én azt most szerkeszteni akarom egy <input type="text" value="hír címe" /> mezőben, de mivan akkor ha a hír címe egy ilyen:
Az oldal "kiráály" lett
és akkor ezt a kimenetet kapom ugye:
<input type="text" value="Az oldal "kiráály" lett" />
és így csak az oldal jelenik meg, és atöbbi nem, ezt hogy tudnám megoldani?
a htmlspecialchars() szerintem nem jó mert akkor mikor beírom adatbázisba akkor is htzmlspecialchars-al írja be de én viszon nem azzal akarom, hanem azt a kiolvasásnál akarom használni, de ha jól tudom akkor az nem is segít mert ez nem html tag.
Előre is köszönöm