Hirdetés
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Fejhallgató erősítő és DAC topik
- Soundbar, soundplate, hangprojektor
- Milyen notebookot vegyek?
- Drasztikusan lassíthatja a játékokat egyes VGA-kon a Windows 11 új frissítése
- A Microsoft bedurvult, így a jövőben keményen odacsapnak a veszélyes drivereknek
- Azonnali VGA-s kérdések órája
- AMD vs. INTEL vs. NVIDIA
- LG LCD és LED TV-k
- AMD Navi Radeon™ RX 9xxx sorozat
Aktív témák
-
burgatshow
veterán
válasz
woodpaul
#845
üzenetére
Az md5() egy függvény a php-ban, de a mysql is támogatja. Én például jobban szeretem a MySQL-ét használni egy lekérdezésben.
SELECT * FROM tabla WHERE username='user' AND password=MD5('$valtozo');
Ahol a $valtozo szerepel az lehet például a $valtozo = $_POST['postolt_jelszo']; -
burgatshow
veterán
válasz
burgatshow
#619
üzenetére
Na én is jó vagyok... szóval:
$parancs = ''SELECT * FROM tabla WHERE oszlopnev = 0 ORDER BY `id` DESC LIMIT X
X = számmal
[Szerkesztve] -
burgatshow
veterán
válasz
Briganti
#303
üzenetére
Mér nem úgy csinálod a lekérdezést, hogy a selectbe beleszúrod:
''SELECT * FROM users WHERE username='$user' and password='$pasw'''
Ha van visszatérési értéke (értsd létezik ezekkel a keresési feltételekkel record) akkor belépteted, ha meg nincs tehát a visszatérési érték 0* akkor meg nem lépteted be.
* 0 = nincs ezekkel a keresési feltételekkel rekord így logikus, hogy nem lesz fetchelendő érték(ek)
Ami pedig a header-t illeti:
Gondolom a beléptető scripted egy másik php fájlba van beincludeolva, ha igen, akkor logikus, hogy azt a hibát dobja, miszerint a headers already sent by... mert a header paramétereket a fileok leges legeléjbe kell beszúrni. Tehát, ha egy másik fájlba hívtad be a beléptető scripted, akkor a lefutás után, az ''anya'' file már elküldte a header információkat, tehát már nem tudod módosítani. Nem tudom érthető volt-e...
Egyébként a header referenciája: [link]
Mod: Ketten is megelőztek...
[Szerkesztve] -
burgatshow
veterán
válasz
burgatshow
#150
üzenetére
Mind1! Megoldottam!
-
burgatshow
veterán
Kézzel szeretnék létrehozni egy táblát mysql-ben mégpedig a következő módon:
CREATE TABLE `online` (
`id` int(45) NOT NULL auto_increment,
`ip` varchar(40) NOT NULL default '',
`location` varchar(100) NOT NULL default '',
`timess` varchar(20) NOT NULL default '',
PRIMARY KEY (`id`),
UNIQUE KEY `ip` (`ip`)
) TYPE=MyISAM COMMENT='Online Status';
Azt kérdezném, hogy mi a baj ezzel??? Mert hogy ezt dobja rá az sql:
ERROR 1064: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '''online'' (''id'' int(45) NOT NULL auto_increment, ''ip'' varchar(4
Kérlek segítsetek!
[Szerkesztve] -
burgatshow
veterán
Next error: Bocsi de máshogy nekem nem megy!

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Program Files\Apache\Apache2\htdocs\test.php on line 12
Kód:
<?php
$kapcsolat = mysql_connect ()
or die (''Nem elérhető az adatbázis szerver!\n'');
print ''Kapcsolat sikeres!'';
mysql_select_db (''xmods'')
or die (''Nem sikerült az adatbázis kiválasztása!\n'');
$keres = ''SELECT * FROM xmodsnews'';
$eredmény = mysql_query($keres)
or die (''Hiba a keresésben'');
print ''<table>\n'';
while ($line = mysql_fetch_array(''$eredmeny, MYSQL_ASSOC'')) {
print ''\t<tr>\n'';
foreach ($sor as $egy_oszlop) {
print ''\t\t<td>$egy_oszlop</td>\n'';
}
print ''\t</tr>\n'';
}
print ''</table>\n'';
?> -
burgatshow
veterán
Hali!
Most kezdtem el a PHP tanulását, és csak próbálgatok php-ből az adatbázisba nyúlkálni de itt sajna elakadtam:
Parse error: parse error, unexpected T_STRING in C:\Program Files\Apache\Apache2\htdocs\test.php on line 9
A kód:
<?php
$kapcsolat = mysql_connect ()
or die (''Nem elérhető az adatbázis szerver!\n'');
print ''Kapcsolat sikeres!'';
mysql_select_db (''xmods'')
or die (''Nem sikerült az adatbázis kiválasztása!\n'');
$keres = ''SELECT * FROM xmodsnews'';
$eredmény = ''mysql_query($keres)
or die (''Hiba a keresésben'');
print ''<table>\n'';
while ($line = mysql_fetch_array($eredmeny, MYSQL_ASSOC)) {
print ''\t<tr>\n'';
foreach ($sor as $egy_oszlop) {
print ''\t\t<td>$egy_oszlop</td>\n'';
}
print ''\t</tr>\n'';
}
print ''</table>\n'';
mysql_free_result($result);
mysql_close($kapcsolat);
?>
Van olyan adatbázis, van olyan tábla de olvasásnál mindíg ezt kapom! Köszi%
Aktív témák
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Kerékpárosok, bringások ide!
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- BestBuy topik
- Hálózati / IP kamera
- Fotók, videók mobillal
- Elektromos autók - motorok
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Fejhallgató erősítő és DAC topik
- GoodSpeed: Márkaváltás sok-sok év után
- További aktív témák...
- Apple iPhone X Space Gray Ikonikus dizájn, Face ID, OLED kijelző 64 GB Használt, megkímélt ,100%
- HIBÁTLAN iPhone 13 mini 128GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3286, 100% Akksi
- GYÖNYÖRŰ iPhone 14 Pro 128GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, 100% Akkumulátor
- HIBÁTLAN iPhone 13 Pro Max 128GB Sierra Blue 1ÉV GARANCIA -Kártyafüggetlen, MS3552, 100% Akkumulátor
- Új Razer 16 QHD+ OLED 240Hz i9-14900HX 24mag 32GB 2TB SSD Nvidia RTX 4090 16GB 175W Win11 Beszámítás
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest
A #1 postra válaszoltam, mert hirtelen nem néztem, hogy hogy van rendezve! 




Köszi!

