- iPhone topik
- Samsung Galaxy S23 Ultra - non plus ultra
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Samsung Galaxy S24 - nos, Exynos
- Google Pixel topik
- Nem növel telepméretet a Galaxy S26 Ultra
- Milyen GPS-t vegyek?
- Samsung Galaxy S22 és S22+ - a kis vagány meg a bátyja
- Xiaomi 14 - párátlanul jó lehetne
- Kézbe fogták az ultravékony Z Fold7-et
Új hozzászólás Aktív témák
-
válasz
instantwater #19877 üzenetére
Sziasztok,
decimal(5,2)de úgy néz ki meg van a megoldás.
Érdekes egyébként mert nem az else ág futott le, hanem egy nagy büdös semmit kaptam vissza$sql = "SELECT MIN(ertek) as kutyafule FROM weather_forcast_n";
....
echo "<tr><td>".$row["kutyafule"]."</td></tr>";
így tökéletesen működik
Bár nem értem az első miért nem, de biztos megvan az oka
Köszönöm mindenesete nektek a segítséget -
Sziasztok,
egy kis szegítséget szeretnék kérni
$sql = "SELECT MIN(ertek) FROM weather_forcast_n";
$result = $conn->query($sql);
echo "<h1>Összes</h1>";
if ($result->num_rows > 0) {
echo "<table border=\"1\"><tr><th>Érték</th></tr>";
while($row = $result->fetch_assoc()) {
echo "<tr><td>".$row["ertek"]."</td></tr>";
}
echo "</table>";
} else {
echo "0 alálat";
}
Erre miért nem kapok eredményt?
Ha ki veszem a selectből a MIN-t akkor vissza kapom az összes értéket. Ahogy berakom, hogy MIN vagy MAX semmilyen eredmént nem kapok.
Mit rontok el, vagy ezt nem így kéne csinálni? -
-
ezt az xdebug-t nem ismertem, köszönöm, mindjárt meglesem.
vardumpra pedig ezt kapom.array(2) { ["ID"]=> string(1) "1" ["comment"]=> string(21) "tetszoleges szöveg 1" }
array(2) { ["ID"]=> string(1) "2" ["comment"]=> string(21) "tetszoleges szöveg 2" }
array(2) { ["ID"]=> string(1) "3" ["comment"]=> string(21) "tetszoleges szöveg 3" } -
válasz
bandi0000 #19559 üzenetére
én már mindenhogy próbáltam
És én minden esetre köszönöm az ötletelés, okoskodásnak biztos nem veszem, mert én mát ötlettelen vagyok
Jelenleg úgy gondolom hogy a cikluson belüli változó kezeléssel lesz a bajom, mert ha:<?php
while($rows=mysqli_fetch_assoc($result)) {
echo $rows['ID'];
?>
<tr>
<td align="center" bgcolor="#FFFFFF"><input name="checkbox[]" type="checkbox" id="checkbox[]" value="<? echo $rows['ID']; ?>"></td>
<td bgcolor="#FFFFFF"><? echo $rows['ID']; ?></td>
<td bgcolor="#FFFFFF"><? echo $rows['Comment']; ?></td>
</tr>akkor az eredményem:
-
sziasztok,
egy kis segítséget szeretnék kérni, mert már teljesen tanácstalan vagyok
php7-et használokés a következővel lenne a gondom:
<?php
while($rows = $result->fetch_assoc()) {
?>
<tr>
<td align="center" bgcolor="#FFFFFF"><input name="checkbox[]" type="checkbox" id="checkbox[]" value="<? echo $rows['ID']; ?>"></td>
<td bgcolor="#FFFFFF"><? echo $rows['ID']; ?></td>
<td bgcolor="#FFFFFF"><? echo $rows['Comment']; ?></td>
</tr>
<?php
}
?>177 sorom van, legenerálódik szépen a táblázat, 177 üres sorral.
aecho $rows['ID'];
-t berakom a while után közvetlen vissza kapom az adatokat.Mit rontok el, hogy nem jelenik meg adatom?
-
sziasztok,
filetime()
fügvénnyel lenne egy kis gondon.
örökké January 01 1970 01:00:00. dátumot kapom vissza.
A file létezik, mert előtte a képet megjelenítem és meg is jelenik:<?php
echo '<img src="/img/image.jpg" height="500" width="650">';
echo "<br />";
echo filemtime("/img/image.jpg");
echo "<br />";
echo "Frissítve: ".date("F d Y H:i:s.",filemtime("/img/image.jpg"));
?>mit rontok el?
-
válasz
adika4444 #19039 üzenetére
ő, aha, lehet
Szóval az szeretném, hogy kiolvassa a (gondolom a sorok számát, de van auto increment ID sorom is), és mondjuk ha én szeretnék oldalanként 500 sort, akkor gondolom a kapott eredményt elosztva megtudom mennyi "oldalam" lesz. A választott oldal száma pedig megadja a tól -ig-et is. Vagy rosszul gondolom? -
Sziasztok,
Nem vagyok egy nagy php mágus, nagyon alap dolgokkal elboldogulok.
Jelen esetben van egy mysql adatbázisom, amiből ki szeretném olvasni az adatokat php-val. Vagyis ez a része működik iswhile($row = $result->fetch_assoc())
szépen kapom az a sorokat egymás után.
A gondom az, hogy az tblában közel 20.000 sor van, és nem kívánnék ennyi adatot kiírni.
Mi a metódusa egy pl 1000/lap-os kódnak?
Van erre valami egyszerű megoldás? Egyáltalán hogy induljak el ezzel?
Segítségeteket előre is köszi -
válasz
supercow #18908 üzenetére
rrdtool grafikon képeket szeretnék legenerálni.
Jelenleg úgy működik, hogy cron futtatja a generáló scripteket 10 percenként. Gondoltam proci terhelés csökkentek, és csak akkor generálom le a képeket, amikor megnyitnám.
Nem feltétlen a már meglévő bash scriptet hívnám meg php-ban, hanem cgi-ben futtatnám le a generálást (még fogalmam sincs hogy hogyan)
Viszont adathoz 5 grafikon tartozik, aminek legenerálásra (legalábbis futtatva a scripteket) 1-2mp. Ezért fetődött fel bennem a kérdés, hogy amíg a generálás zajlik, az oldal betöltése nyilván nem tart annyi ideig, így a képek sosem lesznek készen. Vagy tévedek? -
Sziasztok,
php-bal szeretnék egy cgi-t futtatni. Sosem csináltam még ilyet.
Az lenne a lényeg, hogy a cgi lefutása valószínű eltart úgy 1 mp-ig, és azt megvárva kezdje el csak az oldalt betölteni. Lehetséges ez? Csinált már valaki hasonlót? -
mennyire illik/kell az sql kapcsolódást lezárni?
-
Töpp feladata lenne. Kiolvasom és karakteresen kiiratom az értékeket ezeket az értékeket átadom egy java scriptnek (http://justgage.com) hogy vizualizálva is legyen, valamint szeretném az értékeket egy képletbe is bele illeszteni (így számolva harmat pontot.)
Első kettő működik is, igaz nem szép megoldással, mert az írt két példa első változata irja ki az értéket, a második pedig adja át a java scriptnek. Gondolta rá hogy átírom az utóbbira, hogy valtozóba tarolom már az elején az értékeket, de eddig nem volt rá szükségem, igy nem foglalkoztam vele -
hmm...
és valóban, köszönöm
A gond csak az, hogy a meglévő sql meghívásom ide nem lesz jó.
Jelenleg így néz ki:<?php
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
echo '<img src="./img/tempicon.png" height="42" width="42">';
echo $row["temp"];
echo ' ᵒC ' ;[/B]
....viszont ha itt bárhová beírom, nem megy.
Viszont ha így csinálom, akkor jó:
$sql='SELECT temp, humidity, pres FROM szoba;';
$result=mysql_query($sql);
$rows=mysql_fetch_array($result);Asszem át kell írni egy kicsit
-
Sziasztok,
Hogyan tudnám PHP-ba egy változóba tölteni egy SQL tábla sorának értékét?
odáig eljutottam hogyecho $rows['barmi'];
De ebből hogyan tudnák változót deklarálni?
Bocs ha láma a kérdés -
válasz
SUPREME7 #18619 üzenetére
köszönöm, ezt megpróbálom.
Közben lenne még egy kérdésem
Van pár POST metódusom.if (isset($_POST['akarmi']))
{
bla,bla,bla;
}
<form method="post">
<button name="akarmi">akarmi</button>
</form>ez szépen működik is. Gondoltam kicsi dizájnt adok a dolognak, és rajtoltam gombokat. Ígyhát a button sort kicseréltem erre:
<input type="image" name="akarmi" src="./img/image.png" value="Submit" />
A kép szuperül megjelenik, csak nem csinál semmit.
Miért bénáztam el? -
Én is arra gondolok, mert linuxon van olyan ha jol tudom. Csak azt nem tudom hogy lehetne "beírni", de mindegy is, most igy működik legalább
supreme7 az if-nél felsoroltak, tehát, alma vagy körte, vagy szőlő, vagy barack, amit egy script ír bele bizonyos feltételek után.
-
igen, az kimaradt a másolásból, jogos.
A swich-et köszi, erről teljesen megfeledkeztem.Érdekességként a megoldást viszont az, hogy hiába olvassa ki jól a file-t, valami nem jó. Ha a file_get-et paraméterezem úgy, hogy a 0. karaktertől olvasson a 6. karakterig, és az összes blok tartalmat 6 karakteresre írom, akkor jó
-
Sziasztok,
elakadtam egy bagatel résznél, és nagyon bosszant már 3 napja, de nem jövök rá mi a hiba. Pedig már csináltam ilyet.
<?php
$station = file_get_contents('/home/user/gyumolcs.txt', true);
echo $station; //ezt csak az ellenorzes vegett
$alma_img = "./img/alma.png";
$korte_img = "./img/korte.png";
$barack_img = "./img/barack.png";
$szolo_img = "./img/szolo.png";
$semmi_img = "./img/semmi.png";
if ($station == "alma") {
echo '<img src="' . $alma_img . '" width="115" height="28" >';
}
elseif ($station == "korte"){
echo '<img src="' . $korte_img . '" width="115" height="28" >';
}
elseif ($station == "barack"){
echo '<img src="' . $barack_img . '" width="115" height="28" >';
}
elseif ($station == "szolo"){
echo '<img src="' . $szolo_img . '" width="115" height="28" >';
}
else {
echo '<img src="' . $semmi_img . '" width="115" height="28" >';
?>a file beolvasása a változó kiirtásával láthatóan jó, mégis mindig a semmi_img-t tölti be.
Hátha valaki észre veszi a bagatel hibát, amit nekem nem sikerül -
elakadtam egy másik problémában. Bár nem tudom mennyire illik ide, de majd elválik
Van egy kódom, ami egy linux shell scriptet hív meg. Ez működik is, viszont a scriptnek nincs visszatérése. addig fut, még le nem állítom, így viszont php sem fut tovább, csak várakozik örökké.
Van erre valami megoldás? -
Bocsánat a trehány fogalmazásért, közben kiderült hogy én vagyok a béna. A valami. Php tartalmaz elsőként egy POST-ot, ami saját magának ad át adatot, majd a file később egy GET-et ami egy masik.php-nak ad át adatot. A hiba az volt hogy a POST form nem volt lezárva.
Viszont lenne egy másik kérdésem, ugyan ehez, es sehol sem találtam megoldast. A GET-el egy időt és dátumot adék át. Input type="datetime-local" al. Viszont igy a formátum éééé-hh-nnTóó:pp. Nekem viszont adott formátumra lenne szükségem, ami óó:pp hh/nn/ééée lenne. Hogy tudnám ezt beállitani? Vagy adjam meg változónak és karakter pozicionként hivatkozva rakjam össze?
-
Sziasztok
POST és GET lehet egyszerre egy file-ba? Mert a POST megy, de a GET nem. De ha a GET-es file rész kimásolom egy külön php-ba/html-be akkor megy. -
válasz
trisztan94 #14845 üzenetére
köszönöm!
Abba esetleg tudnál még segíteni, hogy ne csak napok legyenek grafikonba, hanem óra és perc is, mert jelenleg elég bután néz ki
http://188.143.120.175/index.html -
sziasztok,
van egy mysql adatbázisom, amiben van két érték. Ezt a két értéket szeretném egy nagyon egyszerű grafikonon megjeleníteni.
Nincs valakinek egy példa programja a kiinduláshoz?
Új hozzászólás Aktív témák
Hirdetés
- T Phone Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB DDR5 RAM RX 9070 16GB GAMER PC termékbeszámítással
- Napi 700 ft tól elvihető RÉSZLETRE BANKMENTES HP 840 G11 Ultra 5
- Samsung Flip 2.0 PRO 65" WM65R + Connectivity tray + Gurulós állvány
- Azonnali készpénzes nVidia RTX 3000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest