---
title: "Massa olika!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/87763-massa-olika"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Ceeron"
published: "2003-10-05T18:14:41.000Z"
updated: "2003-10-06T13:07:31.000Z"
replies: 2
views: 213
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/87763-massa-olika"
---

# Massa olika!

## #1 — Ceeron, 2003-10-05T18:14Z

Har en hel drös med frågor här...

1\. Vill logga ut alla som inte varit på sidan på 15min, vad ska man skriva där jag skrivit time()?

```php
// ### Loggar ut alla som är inaktiva
	$sql="update anv set online = False where online = True and insist = time()";
	mysql_query($sql);
```

2\. Hämtar info från db... Ska bara hämtas om GET\['festID'\] har något i sig o sen om det inte finns nåt med det ID så ska det inte skrivas ut nåt...

```php
// ### Info om sidan man är på
if ( isset($_GET['festID']) ) {
	$sql="select datum, namn from fester where festID = {$_GET['festID']}";
	$query = mysql_query($sql);
	$rs = mysql_fetch_array($query);

		echo " / <b><a name=\"top\"></a><a href=\"?festID=".$_GET['festID']."\"></a></b>";
}
```

Fel -\> Notice: Undefined index: ID in E:\\...\\inc_start.php on line 55

3\. Denna sql sats funkade med ASP / Access men verkar inte funka nu lr har jag gjort något annat fel?

```php
		$sql="select anv.anv, anv.anvID, (select count(*) from kommentarer where last = False and anvID = {$_SESSION['ID']} ) as antal from anv, kommentarer where anv.anvID = {$_SESSION['ID']}";
		$query = mysql_query($sql)
		$rs = mysql_fetch_array($query);
			$strAnv = rs['anv'];
			$intAntal = rs['antal'];
			$intAnvID = rs['anvID'];
```

4\. Om man bara skriver såhär:
		

```php
echo "Anv. namn:<br /><input type=\"text\" name=\"anv\" value=\"". $_COOKIE['anv'] ."\" size=\"10\" /><br /> \n";
```

så får man: Notice: Undefined index: anv in fil.php...
Måste man först kolla om den är satt?

Mvh

Permalänk: https://www.webforum.nu/p/87763

## #2 — Kent.J, 2003-10-06T12:54Z

1\. insist? Vad är det innan då? tiden då personen loggade in? dvs bara lägga på 15min? strtotime ("+15 min") isf.

3\. Subfrågor funkar väl inte MySQL. Skriv om den till en ickesub-fråga.

Permalänk: https://www.webforum.nu/p/1178614

## #3 — Kent.J, 2003-10-06T13:07Z

2\. mysql_num_rows är nog det du söker.
Den kan du använda för o kolla om du lyckas hitta nåt från databasen, när du gjort din mysql_query()

4\. Kolla variabler om de är satta är väl alltid en bra ide? Görs ganska lätt med isset() dessutom :)

Permalänk: https://www.webforum.nu/p/1178627

---

Tråden på webben: https://www.webforum.nu/amne/php/87763-massa-olika
