Html-, css- és php-help
Jelentkezz be a hozzászóláshoz.
A munka kiegészítõ tulajdonságai a vonatkozó táblákra meg
lettek szüntetve. Az okokért kattints ide.
PMA Database ... Nincs rendben[ Dokumentáció ]
Általános relációs jellemzõk Tiltott
ilyet találtam extra-n
lehet ettõl (fogalmam nincs mit akar; a dokumentáció linkre kattintva 404et ad)
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
az ezt változót az elõzõ oldalról kapja, ugyan ez a szkript doxon, atw-n tökéletesen fut. a kapcsolódás jó, mert kiolvasni tud a táblából csak hozzáfûzni nem.
nos?
mysql-be sajnos nem tudok segíteni eléggé hiányos a tudásom azon a tájon 😊
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
ha az extra.hu -n lévõ adatbázisomba, csak a szerveroldali phpmyadminnal tudok adatot rakni, és sima php szkripttel nem, akkor mit tudok tenni? keressek másik tárhelyet?
más:
ha egy táblából ki szeretném választani a legnagyobb rekordot, akkor ezen kívül ---->
select * from tábla order by feltétel desc limit 1
van más lehetõségem?
a rekord csak számokat tartalmaz, és ha pl van benne 5,1,4,13 akkor az 5-stlátja legnagyobbnak. minden megoldás érdekel<#vigyor0>#vigyor0>
egész nap baxtam a rezet megin a scriptel és rájöttem így a nap végére hogy tök feleslegesen mert nem kellet volna átirni egy egész php-t hanem csak 2-3 sort!
szerinted érdekel az hogy valid megoldás-é? 😄 majd ha idõm engedi akkor validálom 😄 most 2 napig nem akarok php-t html-t css-t mysqlt dreamveavert frontpaget látni 😄
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
nem kell oda valami ilyesmi?
selected="selected"
disabled="disabled"
[/spam]™
<select disabled name="birthmonth">
<option selected><?php $birthmonth ?></option>
</select>
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
Ellenõrzésre vagy az isset függvényt használod:
if (!isset($_SESSION<'belepett'>'belepett'>)) {
echo "Nem vagy bejelentkezve!";
} else {
echo "Be vagy bejelentkezve!";
}
Vagy a session_is_registered függvényt használod.
Vagy leellenörzöd, hogy a session értéke megegyezik a neked megfelelõvel:
if ($_SESSION["belepett"]=="Marci") {
echo "Marci! Be vagy lépve!";
} else {
echo "nem vagy belépve";
}
Levi
<select name="birthmonth">
<option selected><?php $birthmonth ?></option>
</select>
szal szürke legyen 😊 köszi elõre is a helpet!
Catti: a javas cucc megoldodott hála néked! bár eggyik barátom mindeg mondogatja,
hogy a legmegtérülõbb beruházás a gondolkozás! 😄
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
Továbbra is várjuk az oldal linkjét, hogy a HTML-forrást kielemezve rájöjjünk a hiba okára.
Ha valign="top"-ot írok, akkor mégölfóljebb teszi. A doctype ez: <!DOCTYPE HTML NOPUBLIC "-//W3C//DTD HTML 4.01 Transitional//HU"> Er lenne a hiba?
Ugyanis alapesetben középre kerül a tartalom (XHTML 1.0 Transitional DOCTYPE-ot használva).
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
<table width="200" height="400" bgcolor="#FF0000">
<tr><td align="center" valign="middle">
<table height="50" bgcolor="#FFFF00">
<tr><td>Ez van középen.</td></tr>
</table>
</td></tr>
</table>
</body>
Nem vettem észre, hogy IE-be és Firefox-ba máshogy lenne a H/V elhelyezés.
A legutóbb nem H/V középre igazítva volt rá szükséged?
<BODY bgcolor="green">
<table width="200" height="400" bgcolor="red"><tr><td>
<table height="50" bgcolor="yellow"><tr><td>
Ez van középen.
</td></tr></table>
</td></tr></table>
</BODY>
[/spam]™
<td align="center">
?
Jahogy "fent-lent" középen.
Én úgy tudom, hogy at áblázat alapból mindent középre tesz...
[/spam]™
egy táblában egy 64px magas táblasorban egy szöveget középre szeretnék igazítani. Addig ok, hogy <td valign="middle">, csak ezzel az a baj hogy IE alatt máshol van a középütt mint firefoxban vagy operában. Hogy lehet azt megoldani hogy csak ie alatt egy 10px-lel lejjebbrakja? (esetleg az összes böngészöre érvényesen is lejjebb szeretném rakni 2-3 px-lel, de az nem fontos annyira)???
ads
Az ûrlap:
<form method="post" action="email.php">
<input type="text" name="user" />
<input type="submit" name="kuld" value="Tovább" />
</form>
email.php:
//Adatbázishoz kapcsolódás
function dbconnect() {
$host = "sql.szerver.hu" ; // sql adatbázis cím
$username = "datebaseuser" ; // adatbázis felhasználónév
$password = "databasepass" ; // adatbázis jelszó
$db_name = "databasename" ; // adatbázis neve
$kapcsolat = mysql_connect ( $host , $username , $password ) or die( mysql_error ());
mysql_select_db ( $db_name ) or die( mysql_error ());
}
dbconnect(); //Adatbázis kapcsolat
$eredmeny = mysql_query("SELECT username,email FROM users WHERE username='".$_POST["user"]."';");
while($c = mysql_fetch_array($eredmeny)) {
echo $c
}
mysql_free_result($eredmeny);
mysql_close();
ads
a táblát egy fileból beolvasó php scriptel töltöttem fel, gondoltam idõt spórolok, a volt pedig defaultból kapott értéket. így nem is tudott vele dolgozni. amint kézzel raktam be a sort minden jó.
csak az a baj hogy nincs kedvem kézzel beírni 50 sort, és ha egyszer 500 kell? ha vkinek van gyors eygszerû megoldása ne kíméljen
off: nem lehet szerkeszteni a hszeket, vagy csak én nem találom? /off
update users set volt='igen' where name='vki';
header("location: index.html");
exit;
}
$query = "select * from users where name='$_POST
$results = mysql_query($query);
$sor = mysql_fetch_array($results);
$nick = $_POST<'name'>'name'>;
if ($sor["volt"] == 'igen') {
header("location:finish.php"); }
else {
print "Üdvözöllek $nick! <br><br>";
print "<a href=\"main.php\"> Tovább a szavazáshoz </a> <br><br>";
print "<a href=\"results.php\"> A szavazás állása </a>";
mysql_query("update users set volt='igen' where name='$nick'");
a vége a fontos, miért nem csinál semmit? a táblában az érték az eredeti marad.
hol a hiba?
hogy lehet az, hogy a kep rekordban szerepel egy 5 egy 10 es és még pár ezeknél kisebb szám. és az 5öt hozza ki elsõnek?
azért desc hogy a legnagyobb legyen legelõl, é smégse. vki?
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
insert into users (volt) values ('igen') where name='vki'
ez így miért nem jó?
lehet egyáltalán insert hez where-t csatolni
semmi más nem változott az eredetihez képest
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING
2. Rövid PHP nyitó tag (<?) helyett alkalmaz hosszút (<?php). Biztos, ami biztos (ha a short_open_tag nem lenne bekapcsolva...).
3. Az elõzõ ponti megfontolásból: <?= helyett <?php echo
4. values('$ezt') helyett values('".$ezt."') (Ez nem hiba, csak így egy kicsit jobban elkülönûl a sztring a változótól)
az $ezt változót az elõzõ oldalon lévõ ûrlap küldi el =>
<form action="make_results.php">
<?= $sor["cime"] ?> <br><br>
<td width=22%>
<?= $sor["op1"] ?>
<input type=radio name=ezt value=1 checked> </td> </tr>
<tr>
<td width=22%>
<?= $sor["op2"] ?>
<input type=radio name=ezt value=2> </td> </tr>
<tr>
<td width=22%>
<?= $sor["op3"] ?>
<input type=radio name=ezt value=3> </td> </tr>
</table>
<br><br>
<input type=submit value="Szavazok!"> </form>
ob_start();
?>
<?
include ("login.php")
$parancs = "SELECT * FROM vote";
$eredmeny = mysql_query($parancs);
$sor = mysql_fetch_array($eredmeny);
if ($_COOKIE["szavazott"] == "$sor
header("location: inan.vote.php");
}
else
{
$sql = "insert into results(ezt) values('$ezt')";
mysql_query($sql);
$szam = $sor["expire"] * 86400;
setcookie("szavazott", "$sor
header("location:inan.vote.php");
mysql_close($kapcsolat);
}
?>
<?
ob_end_flush();
?>