Hirdetés
- Szólánc.
- eBay-es kütyük kis pénzért
- Asszociációs játék. :)
- Ingyen kellene, de tegnapra
- Fűzzük össze a szavakat :)
- Garanciális ügyintézési Horror Bestbyte...
- Bambanő háza tája
- Astra kalandok @Első rész
- CTEK akkumulátor töltő és másolatai
- MultiCooker avagy az elektromos kukta. Ötletek, tippek, tanácsok, receptek.
Új hozzászólás Aktív témák
-
veterán
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? -
veterán
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 -
veterán
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. -
veterán
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?
-
veterán
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? -
veterán
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 -
veterá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ó
-
veterán
É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.
-
veterán
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? -
veterán
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 -
veterán
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
[ Szerkesztve ]
-
veterán
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[ Szerkesztve ]
-
veterán
mennyire illik/kell az sql kapcsolódást lezárni?
-
veterán
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? -
veterán
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? -
veterán
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 -
veterán
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? -
veterán
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?
-
veterán
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?
[ Szerkesztve ]
-
veterán
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:
[ Szerkesztve ]
-
veterán
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" }[ Szerkesztve ]
-
veterán
-
veterán
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?[ Szerkesztve ]
-
veterán
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[ Szerkesztve ]
Új hozzászólás Aktív témák
- Vezetékes FEJhallgatók
- Google Pixel 9 Pro XL - hét szűk esztendő
- Sony Xperia 1 V - kizárólag igényeseknek
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- BestBuy ruhás topik
- Milyen okostelefont vegyek?
- Azonnali notebookos kérdések órája
- Formula-1
- Háború Izraelben
- További aktív témák...
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest