Script

Filter
2005-02-21

Relationer i MySQL

Mysql
Referensintegritet med främmande nycklar
CREATE TABLE parent(id INT NOT NULL, PRIMARY KEY (id)) TYPE=INNODB;
CREATE TABLE child(id INT, parent_id INT, INDEX par_ind (parent_id),
             FOREIGN KEY (parent_id) REFERENCES parent(id)
             ON DELETE SET NULL
) TYPE=INNODB;
2005-02-16

Optimera Acrobat reader

Tips & tricks
Snabbare Acrobat reader med färre plug-ins
Acrobat reader har en mapp för plug-inprogram som är överlastad med onödiga pluggar 
om gör att det tar onödigt lång tid att öppna pdf-filer (upp till ca 8 sekunder i onödan).

Lösning:
I mappen Reader: Flytta alla pluggar utom Escript, EWH32, IA32, Search och Search5 från mappen plug_ins till mappen optional.
2005-02-04

Dagens datum och tid

Php
Visa dagens datum och tid i svenskt format
echo date(("Y-m-d H:i:s", mktime($tim, $min, $sek, $man, $dag, $ar));

echo strtotime("now");

echo date(("Y-m-d H:i:s", strtotime($str)); 
2005-01-14

Konstiga tecken i urlraden

Php
Visar några vanliga tecken, kodade för att visas i en url
<table border="1">
<tr>
<td colspan="2"><h3>urlencode</h3></td>
</tr>
<?php
$arr = array(
    "å", "ä", "ö", "Å", "Ä", "Ö",
    "&", "=", "-", "_", "ü", "Ü",
    "ß", "´", "é", "É", "?");
foreach ($arr as $tecken) {
    echo "<tr><td>$tecken</td><td>";
    echo urlencode($tecken);
    echo "</td></tr>\n";
} ?>
</table> 
2005-01-13

Inkompatibla lösenord

Mysql
För att ändra till det gamla lösenordssystemet i MySQL kan du göra så här:
UPDATE user SET Password = OLD_PASSWORD('mypass')
    -> WHERE Host = 'some_host' AND User = 'some_user';
mysql> FLUSH PRIVILEGES;

// eller

SET PASSWORD FOR 'user'@'host' = OLD_PASSWORD('newpwd');
🙂