Aktív témák
-
manrick
tag
* karakter: Primitiv megoldás de működik. tartsd lenyomva az ALT-ot és a numerikus billentyűzeten írd be: 42 (ALT+42).
A sípolást biztosan ki lehet kapcsolni, nézz körbe a beállítások között.
Szerk.: jaj most olvasom, notebookod van. De ott is lehet használni a numerikus gombokat. Csinálj egyet egy szerkeztőbe, és innen tudod másolni.
Én is így csinálom, mert a Virtual PC nem engedi használni az ALT-GR gombot. Átállítani nincs kedvem
[Szerkesztve]Az éremnek két oldala van. Nézz a háta mögé is!
-
cucka
addikt
nézd meg jobban, biztosan kell legyen rajta * gomb.
(angol kiosztásnál shift + 8, magyarnál ált. altgr + - )
pityegéshez meg próbáld meg kikapcsolni a beep-et, szerintem az lesz a nyerő megoldás. device manager-ben bepipálod, hogy ''show hidden devices'', és a ''non plug and play'' kategóriában találod. -
paramparya
őstag
Ez így nem fog semmire vezetni, ha itt kérdezgeted az alapokat, amiket pl. főiskolán is heti 4x45 percben tanítanak fél éven keresztül, egész jó tempóban. Be kéne szereznem egy könyvet, amiből el tudod sajátítani az alapokat, pl. mysql 24 órán belül, asszem van ilyen...
-
skera
tag
A MySQL gépre települt doksija szerintem tökéletesen megfelel a célnak. Még ha nem is érted amit ír, ott van egy rakat példalekérdezés, és ha azokat begépelgeted, megnézed mit ad ki rá, és tovább próbálkozol még a példákon is túl, akkor simán meg lehet érteni...
import szte.ttk.ptm.*;
-
Lortech
addikt
Mivel az adatbázisterved el van szúrva, csak favágó módszer(em) van. Ezért olyan fontos a tervezés és az elmélet.
SELECT * FROM dvd_filmek WHERE hossz LIKE '9_ perc' OR hossz LIKE '10_ perc' OR hossz = '110 perc'
Ezzel nyilváán az a baj, hogy nem csak számokra működik, hanem pl 9z percre is. Másik -szintén gyenge- megoldás lehet pl WHERE hossz IN ('90 perc','91 perc',...,'110 perc').Thank you to god for making me an atheist
-
Lortech
addikt
De mégis mit vársz vissza? Az insert egy művelet, nem lekérdezés, nincs eredménye, felesleges eltárolni változóban a queryt. Minden művelet után írj egy or die-t hibaüzenettel, vagy pl or die(mysql_error());
Így láthatod ha valami gubanc volt, ha nem ír ki semmit akkor lefutott az inserted és elvégezte a műveletet.Thank you to god for making me an atheist
-
skera
tag
1. A mysql_select_db(), illetve a mysql_query() fv-nél csak akkor kell a 2. paraméter, ha több adatbáziskapcsolatot akarsz használni egyszerre, valamint a lekérdezést írhatod a mysql_query() fv-be. Mindezt akkor nem érdemes így csinálni, ha valamilyen külső paraméter befolyásolja a lekérdezést. Tehát
$sql = ''INSERT INTO test values ('teszt')'';
mysql_query($sql, $ossz)
helyett
mysql_query(''INSERT INTO test values ('teszt')''); -t
is írhatsz.
2. Az
$eredmeny = mysql_query($sql, $ossz) or die(mysql_error());
echo $eredmeny;
is rossz, mert még kell egy mysql_fetch_row() vagy mysql_fetch_array() fv, attól függően, hogy mekkora az eredményhalmaz (1 sor, vagy több sor).
- [link]
- [link]
[Szerkesztve]import szte.ttk.ptm.*;
-
Lortech
addikt
Azt elfelejtettem, hogy a megfelelő jogosultságok persze meg kell legyenek, tehát mysql / user táblában a user hostjánál engedélyezve legyen a távoli gép ip-je, vagy '%' minden hostra. És mysql -h ipcím a parancssori kapcsoló a localhosttól különböző hostokhoz.
Thank you to god for making me an atheist
-
Jester01
veterán
-
Jester01
veterán
Szabvány html-t, mondjuk legegyszerûbb formában:
<html><body><pre> ... ide már (majdnem) akármit írhatsz ... </pre></body></html>
A wget az parancssori letöltõ. cmd ablakból add ki, hogy ''wget -O eredmeny.txt http://ahol.a.lapod/van.php'' és akkor lementi az eredmeny.txt fájlba amit visszakap a szervertõl. Utána tetszõleges nézegetõvel belekukkanthatsz.Jester
-
alitak
senior tag
Próbáld meg így átírni minden parancsot:
<html>
<head>
</head>
<body>
<?
if ($kapcs = mysql_connect(''localhost'',''user'',''pass'')) echo ''Connect OK<br>'';
else echo mysql_error();
if ($sel = mysql_select_db(''atadb'',$kapcs)) echo ''Select OK<br>'';
else echo mysql_error();
.
.
.
if (mysql_query($sql)) $eredmeny = mysql_query($sql);
else echo mysql_error();
if ($kiir = mysql_num_rows($eredmeny)) echo $kiir;
else echo mysql_error();
mysql_close($kapcs);
?>
</body>
</html>
[Szerkesztve]Nec arte, nec marte | használt hardverek jó áron: http://goo.gl/lUwLkw
-
alitak
senior tag
Ez lefut?
<html>
<head>
<title><?= ''Teszt''?></title>
</head>
<body>
<?
if ($kapcs = mysql_connect(''localhost'',''user'',''pass'')) echo ''Connect OK<br>'';
else echo mysql_error();
if ($sel = mysql_select_db(''atadb'',$kapcs)) echo ''Select OK<br>'';
else echo mysql_error();
mysql_close($kapcs);
?>
</body>
</html>
mod: Figyelj oda az idézőjelekre: a PH! motor átírja ezt: '' erre: ' '
[Szerkesztve]Nec arte, nec marte | használt hardverek jó áron: http://goo.gl/lUwLkw
-
alitak
senior tag
Hát én ezt futattam le:
<html>
<head>
<title>Teszt</title>
</head>
<body>
<?php
if ($kapcs = mysql_connect(''localhost'',''proba'',''proba'')) echo ''Connect OK<br>'';
else echo mysql_error();
if ($sel = mysql_select_db(''forum'',$kapcs)) echo ''Select OK<br>'';
else echo mysql_error();
mysql_close($kapcs);
?>
</body>
</html>
És ezt adta:
Connect OK
Select OK
Persze a localhost-on van a mysql telepítve, proba a usernév és proba a pass, valamint van egy forum adatbázisom. Ha ez már sehogy sem fut le, akkor szerintem nem jól van/nincs mysql telepítve.Nec arte, nec marte | használt hardverek jó áron: http://goo.gl/lUwLkw
-
alitak
senior tag
Az, hogy az előző egyszerű php-mysql oldal nem fut le hiba nélkül, az nem túl jó.
Ennek az oldalnak az eleje jól néz ki. Viszont szerintem ez a die() nem nyerő. Próbáld meg if-fel csinálni, ahogy én is csináltam.
<?php
if ($kapcs = mysql_connect(''localhost'',''root'','''')) echo ''Kapcsolat OK<br>'';
else echo mysql_error() . ''<br>;
if (mysql_select_db(''filmek'',$kapcs)) echo ''Select OK<br>'';
else echo mysql_error() . ''<br>'';
?>
<font size=''5''>filmek</font><br>
<table border=1 cellpadding=''3'' cellspacing=''3''>
<tr>
<td>cim</td>
<td>nyelv</td>
<td>felirat</td>
<td>hossz</td>
</tr>
<?php
$par = ''select * from dvd_filmek'';
if ($adatb = mysql_query($par)) echo ''Adatbázis beolvasás OK<br>'';
else echo mysql_error();
while ($sor = mysql_fetch_array($adatb))
{
?>
<tr>
<td><?= $sor[''cim'']?></td>
<td><?= $sor[''nyelv'']?> </td>
<td><?= $sor[''felirat'']?></td>
<td><?= $sor[''hossz'']?></td>
</tr>
<?php } ?>
</table>
<?php
mysql_close($kapcs);
?>
Figyelj rá, hogy a ph motor a kettős idézőjelből két darab szimpla idézőjelet rak! '' => ' '
[Szerkesztve]
[Szerkesztve]Nec arte, nec marte | használt hardverek jó áron: http://goo.gl/lUwLkw
-
VladimirR
nagyúr
... WHERE cim LIKE '%{$_POST["cim"]}%' OR ...
-a % joker-karakter, tetszoleges szamu (akar nulla is) tetszoleges karakterre
-egy darab tetszoleges karakterre az _ (alulvonas) a joker-karakter
-tombelemre hivatkozaskor az index-et idezojelbe kell tenni ( $_POST[cim] helyett $_POST["cim"] )
-mivel az elobbi miatt borulnak a string hatarai (meg egyebkent is sokkal kevesebb gondot okoz) ha idezojelek kozt szursz be valtozot, tedd kapcsos zarojelbe -
paramparya
őstag
$cim = str_replace('' '', '''', $_POST['cim');
Tehát:
fogadó változó = str_replace(mit, mire, miben);
másodikra: lehet unique tulajdonságot adni neki mysql-ben (phpmyadmin a táblastruktúra résznél a sorban ott lesz valahol a végén a unique, ahol a primary key, meg a fulltext vannak... -
Forest_roby
őstag
igazabol ezt: ''( ?vhogy? )'' azert irtam, mert bar a fileokat fel tudom tolteni egy mappaba, akar igy php-s file feltolotovel, akar total commanderrel, nem tudom, hogy ez igy szerencses -e? igy egy direkt linkkel barmikor le tudom tolteni a fileokat, bar asszem vhogy be lehet allitani adott mappara, hogy az ott levo filokat ne lehesen csak ugy letolteni, de mar erre sem emlekszem.
Amikor egy php-mysql-es weblapon leakarok tolteni egy file es bead egy fura dinamikus linket, akkor az a file siman megtalahato egy mappaban a webserveren v. vhogy benne van a mysql adatbazisban? ( ez a kerdes lehet, hogy nagy hulyeseg volt ) csak azert kerdezem, mert ha a file adatbazisban van, akkor nem olyan egyszeru a feltoltese se....
mindenesetre koszi a linket!!!
[Szerkesztve]-=Legyél Laza!=- __ ''Have you tried turning it off and on again?'' __ ''Is it definitely plugged in?'' /o\ :D:D
-
woodpaul
őstag
DELETE FROM <tábla neve> WHERE <attribútum> = <attribútum értéke>;
pl.
DELETE FROM register WHERE login = 'woodpaul';
Szerk:
Nagyon figyelj oda arra, hogy jól add meg a WHERE feltételét, mivel könnyedén törölheted a tábla összes sorát! Ha nem vagy túl gyakorlott SQL-ben, ajánlom, hogy készíts másolatot az adott tábláról!
[Szerkesztve]Androidő
-
tkazmer
addikt
Nah, végül egy konkurens fórum segítségével megoldottam a problémát. Az IF -en belül újra kellett csatlakoznom az adatbázishoz, valamint az unlink($keptorles['name') is unlink('uploads/'.$keptorles['name')-re módosult, a chdir pedig kimaradt.
úgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő
-
Forest_roby
őstag
Nem, az jó. Nem titkositva tárolom a jelszót,pont azért írtam át.
Egyebként itt:
if ($eredm = mysql_query($query) and mysql_num_rows($eredm)==1)
{ //Helyes nick+pass
$_SESSION['nick'] = addslashes($_POST['nev']);
$_SESSION['belepett'] = true;
header(''Location: ''.$_SERVER['PHP_SELF']);
}
else
{//Hibás nick+pass
print ''hibás nick/pass'';
echo ''<br>'';
print $query;
}
az if rész teljesul ( persze helyes jelszonal )-kiprobalta, de amikor lefut ez: header(''Location: ''.$_SERVER['PHP_SELF']); akkor vissza tolti az eredeti oldalt és mivel a session nem muxik ( pedig mukodnie kellene ) ezert visszakerul az eredeti helyzetbe.
Mindenesetre koszi a valaszodat!
mod:
a print $query; parancsnak hála jottem ra, hogy ki kell szedni a passnal a titkositast. : )
[Szerkesztve]
[Szerkesztve]-=Legyél Laza!=- __ ''Have you tried turning it off and on again?'' __ ''Is it definitely plugged in?'' /o\ :D:D
-
Forest_roby
őstag
az ott van az index.php -ben és a login.php oda van beincludeolva, szóval az se lehet baj.
/egyebkent ez a segedletek.hu rol van vagy vmi ilyesmi a link, elvileg mukodnie kell, ott van is egy mukodo pelda./
mod: ez az eredeti forras [link].
[Szerkesztve]-=Legyél Laza!=- __ ''Have you tried turning it off and on again?'' __ ''Is it definitely plugged in?'' /o\ :D:D
Aktív témák
- iRacing.com - a legélethűbb -online- autós szimulátor bajnokság
- Suzuki topik
- Kompakt vízhűtés
- HBO Max & OD topic
- Politikai mémek
- Vezetékes FEJhallgatók
- Helldivers 2 (PC, PS5)
- Windows 10
- Luck Dragon: Asszociációs játék. :)
- Mit tehetsz jogilag, ha átvertek, megkárosítottak a Hardveraprón?
- További aktív témák...
- Acer játékra is,15,6",core i7 5500,GT840 2/4GB videókártya,16GB Ram,SSD+HDD,jó akku
- HP 15,6",7.generációs core i3,12GB DDR4 RAM,SSD,jó akku, jó állapot
- Újszerű HP 250 G7,core i7 7500u,IntelHD ,16GB DDR4Ram,SSD, új akku,új töltő
- Be Quiet! Dark Power Pro 80 Titanium 1600W (BN332) Tápegység - Számla + Gari, Ár alatt! BeszámítOK!
- ÚJ Acer Nitro 17 - AN17-41 - 17,3"FHD 165Hz - Ryzen 7 7735HS - 16GB - 1TB - RTX 4050 - 3 év garancia
Állásajánlatok
Cég: Alpha Laptopszerviz Kft.
Város: Pécs
Cég: Ozeki Kft.
Város: Debrecen